Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprenda a Criar Planilhas Excel automatizadas com VBA
Rating: 4.5 out of 5(37 ratings)
210 students

Aprenda a Criar Planilhas Excel automatizadas com VBA

Se destaque no mercado de trabalho com automatização de planilhas no Excel, seja desejado, cobiçado pelas empresas
Last updated 5/2020
Portuguese

What you'll learn

  • Automatizar tarefas diárias
  • A fazer o Excel trabalhar sozinho
  • A Criar Programas com o Excel como interface e banco de dados
  • A Linguagem VBA(Visual Basic For Application)
  • A programar no Excel
  • A criar telas, a adicionar objetos a da vida aos objetos adicionados, a deixar o exel com cara de programa

Course content

2 sections10 lectures3h 42m total length
  • Aprenda a criar Id Auto incrementavel para cadastro de registros29:22

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 1ªAula

    Nessa aula você já começa tendo o contato com o VBE(Visual Basic Editor), a plataforma de desenvolvimento de programas dentro do excel.

    Pressionando as teclas combinadas ALT + F11 você conhecerá um novo mundo no seu excel.

    Onde nessa aula aprenderemos como criar id auto incrementavel no excel.

    o que é um Id auto incrementavel ?

    O AutoIncrement serve para que um valor de um campo seja automaticamente inserido toda a vez que se cria um novo registro, como um ID nas chaves primárias.


    Att, Gledson Programador Excel VBA


  • Aprenda a Limpar os campos com celulas mescladas20:22

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 2ªAula

    Nessa aula você aprende com fazer limpeza em celulas mescladas.

    ao se trabalhar com celulas mescladas é necessário informar todo o intervalo que for limpar, caso contário ocorrerá erro na compilação do seu código. 

    o que é um codename ?

    expressão Uma expressão que retorna um objeto Worksheet.

    O valor que você vê na célula à direita de (nome) na janela Propriedades é o nome do código do objeto selecionado. No tempo de design, você pode alterar o nome de código de um objeto alterando esse valor. Não é possível alterar programaticamente essa propriedade no tempo de execução.

    O nome de código para um objeto pode ser usado no lugar de uma expressão que retorne o objeto. Por exemplo, se o nome de código da planilha um for Sheet1, as seguintes expressões serão idênticas.


    Worksheets(1).Range("a1")

    Sheet1.Range("a1")


    É possível que o nome da planilha seja diferente do nome do código. Quando você cria uma planilha, o nome da planilha e o nome do código são os mesmos, mas a alteração do nome da planilha não muda o nome do código e a alteração do nome do código (usando a janela Propriedades no editor do Visual Basic) não altera o nome da planilha.

    Att, Gledson Programador Excel VBA

  • Aprenda a cadastrar registros de forma automatica20:28

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 3ªAula

    Nessa Aula você aprende realizar seus cadastros, sempre capturando a 1ª linha vazia, chamando o Id auto

    incrementavel, juntamente da rotina de limpar campos.

    o que é a estrutura With ?

    Executa uma série de instruções que referenciam repetidamente um único objeto ou estrutura de modo que as instruções possam usar uma sintaxe simplificada para acessar membros do objeto ou estrutura. Ao usar uma estrutura, você só poderá ler os valores dos membros ou invocar métodos, e obterá um erro se tentar atribuir valores aos membros de uma estrutura usada em uma instrução With...End With

    With objectExpression

        [ statements ]

    End With

    Usando With...End With, você pode executar uma série de instruções em um objeto especificado sem especificar o nome do objeto várias vezes. Dentro de um bloco de instrução With, você pode especificar um membro do objeto que começa com um ponto, como se o objeto de instrução With o precedesse.

    Por exemplo, para alterar várias propriedades diferentes em um único objeto, coloque as instruções de atribuição de propriedade dentro do bloco With...End With, fazendo referência ao objeto apenas uma vez em vez de uma vez para cada atribuição de propriedade.

    Se seu código acessar o mesmo objeto em várias instruções, você ganhará os seguintes benefícios usando a instrução With:

    • Você não precisa avaliar várias vezes uma expressão complexa ou atribuir o resultado a uma variável temporária para fazer referência a seus membros várias vezes.

    • Você torna seu código mais legível eliminando expressões aplicáveis repetitivas.

    Att, Gledson Programador Excel VBA

  • Aprenda Validações no Cadastro (Or / And) inciando botão pesquisar(Método Find)26:27

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 4ªAula

    Nessa Aula você aprende a criar validações para inibir do usuário de cadastrar mesmo não preenchendo campos obrigatórios.

    A utilização do empty e do " " faz o mesmo sentido na validação de campos.

    O que são operadores logicos ?

    são operadores que testam condições, caso satisfação executando de acordo com a condição empregada.

    (AND)No operador Lógico AND, se ambas as condições forem verdadeiras, a Expressão é verdadeira.

    (OR)No operador Lógico OR, se qualquer uma das condições for verdadeira, o resultado então exibirá a condição verdadeira.

    (NOT)No operador Lógico NOT, é usado para reverter o estado lógico do seu operando. Se uma condição for verdadeira, o operador Lógico NÃO retornará falso.

    (XOT) Este operador é chamado Exclusão Lógica. É a combinação de operadores NOT e OR. Se apenas uma das expressões for avaliar como verdadeira, o resultado é Verdadeiro.


    Att, Gledson Programador Excel VBA

  • Aprenda a Pesquisar por Cpf, Cnpj, Nome e Id23:07

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 5ªAula

    Nessa Aula você aprende a utilizar o método Find para realizar pesquisar, seja por cpf, cnpj, id, nome.

    o que é o método Find ?

    Um objeto Range que representa a primeira célula onde essas informações são encontradas.

    Localiza informações específicas em um intervalo

    Esse método retornará Nothing se nenhuma correspondência for encontrada. O método Find não afeta a seleção ou a célula ativa

    Att, Gledson Programador Excel VBA

  • Aprenda Como Atualizar cadastro após realizar pesquisa14:35

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 6ªAula

    Nessa Aula você aprende a utilizar o método Find também para poder atualizar o registro, pois  através do método find conseguimos descobrir a posição do registro e com uma estrutura sem grandes complexidades podermos atualizar o registro.

    O método Find tem a funcionalidade de encontrar a posição do registro, ou seja, a linha que se encontra o registro tipo como a função corresp.

    Att, Gledson Programador Excel VBA

  • Aprenda Excluir registro após realizar pesquisa28:23

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 7ªAula

    Nessa Aula você aprende a excluir registro apó realizar pesquisa, seja por cpf, cnpj, id, nome, ao identificar o id conseguimos excluir registro e ainda conseguimos aprender como perguntar antes ao usuário se o mesmo deseja relamente prosseguir com a exclusão do registro.

    O método Find foi responável neste curso por pesquisa, atualização e exclusão de registros, método este tão eficaz.

    Att, Gledson Programador Excel VBA

  • Aprenda Bloquear celulas e liberar apenas celulas de cadastro (Final do projeto)15:39

    Ola Tudo Bem?

    Sou o Gledson Pereira (Programador Excel VBA)

    #Nossa 8ªAula(Ultima Aula desse Projeto)

    Nessa Aula fazemos uma síntese de de tudo que aprendemos, as funcionalidades dos botões cadastrar, atualizar, excluir, pesquisar, a bloquear celulas e desbloquear celulas especificas, ocultar barra horizontal com nome das guias.

    Esse mini curso foi um otimo projeto que desenvolvemos juntos e creio que com os conhecimentos adiquiridos você estará apto a replicar em seus projetos.

    Att, Gledson Programador Excel VBA

Requirements

  • Excel Básico

Description

Nosso Curso: #Curso de Excel VBA sem Formulario,

Tema: Automatização de Cadastros com uso de Formulários em planilhas excel,

Nesse curso você irá aprender:

Como Criar um cadastro,

Como Editar Cadastro,

Como Atualizar Cadastro,

Como Excluir cadastro,

Como da vida aos objetos, programando comigo linha a linha de comando,


Conhecendo os eventos do objetos, o uso das variaveis e suas manipulações, operadores logicos e método find.

Como realizar pesquisar por nome, parte do nome, por critérios como cpf , ou cnpj, etc..

Aprenderemos de forma pratica a criar um planilha automatizada no Excel


Att, Gledson Programador Excel VBA

Who this course is for:

  • pessoas que trabalham com o excel diariamente
  • profissionais de escritório
  • amantes do excel