Excel VBA 2016
Aplicação imediata na criação de programas em VBA
Carga horária:
Pré-requisitos: Excel avançado e Lógica de programação
Turmas de 12 alunos
Se você já domina o Excel e quer ir além, aprendendo a criar suas próprias funções e programação, então este curso é para você. Aprenda a automatizar processos e desenvolver soluções completas com Excel, incluindo formulários, acesso a banco de dados e o uso de objetos.
Tópicos do curso:
Introdução ao Visual Basic for Applications
Antes de começar a programar você aprenderá um pouco da história do Visual Basic for Applications – VBA. Conhecerá como ele foi criado, sua evolução e tudo o que envolve o seu desenvolvimento.
Gravando uma Macro
Você vai começar a parte prática deste treinamento aprendendo a exibir a guia Desenvolvedor na faixa de opções e a fazer a Gravação de uma Macro. Aprenderá ainda a salvar uma pasta de trabalho habilitada para Macro, executar uma Macro e a editar uma Macro no Editor do Visual Basic.
O Ambiente de Desenvolvimento
Nesta parte do curso você conhecerá o ambiente de desenvolvimento VBA. Conhecerá os elementos de Tela, aprenderá a inserir um Módulo, um Procedimento, e as Cores do VBA.
Principais objetos, propriedades e métodos do Excel
Agora que você já está ambientado ao ambiente de desenvolvimento, você aprenderá os principais objetos, propriedades e métodos do Excel para VBA. Nesta etapa você aprenderá a estrutura With… End With, Range, Cells, OffSet, Worksheet, Sheets, Workbook, e Application.
Utilizando Variáveis e Constantes
Agora chegou a hora de você conhecer as variáveis e constantes da programação em VBA. Você aprenderá os tipos de Dados, tipos de Declaração, Escopo e Visibilidade, Option, Objeto Collection e as Matrizes do VBA.
Trabalhando com Operadores, Laços de Validação e Laços de Repetição
Nesta etapa do curso você aprenderá os Operadores do VBA, como Concatenação, Atribuição, Passagem de Argumento, Aritméticos, Comparação e Comparadores Lógicos. Você também aprenderá os Laços de validação If… End If e Select Case, e os Laços de Repetição For… Next, For Each… Next, Do… Loop/While, Do… Loop/Until e While… Wend.
Depurando Códigos
Você aprenderá a depurar códigos quando ocorrerem erros de Compilação ou erros em Tempo de Execução. Conhecerá ainda o menu Depurar e suas funções em VBA. E aprenderá como tratar erros.
Utilizando Funções
Você vai aprender que pode usar a maioria das funções do Microsoft Excel nas suas declarações do Visual Basic. Você aprenderá a utilizar as Funções Matemáticas, Alfanuméricas, Funções Cronológicas, Funções de Verificação, Funções Financeiras, Funções de Cores, Funções de Conversão de Tipo de Dados, Funções de Matriz e as próprias Funções do Excel.
Controles ActiveX
Para encerrar, você aprenderá que no Microsoft Excel, os controles ActiveX são representados por objetos OLEObject. Você conhecerá a Vocação de cada Controle, aprenderá a diagramar Controles, criar Janela de Propriedades e Programar Eventos.
Entre em contato e converse com a gente!