Cursos
VBA Excel - Visual Basic for Application
40h | Melhore ainda mais suas planilhas com essa linguagem de programação
MÓDULO I – VBA BÁSICO
- Lógica de Programação
- Sequência lógica (passos lógicos)
- Definição de algoritmos
- Construindo algoritmos do dia-a-dia
- Representando um algoritmo gratificante
- Macros
- Aprendendo a habilitar os recursos de desenvolvimento do Excel
- Conhecendo os tipos de arquivos que permitem a execução de Macros e aplicações em VBA
- Segurança de Macros
- Criando uma localização confiável para os arquivos com Macro
- Gravando a primeira Macro
- Preenchendo a caixa de diálogo "Gravar Macro"
- Registrando os comandos de Macros Normais
- Registrando os comandos de Macros Relativas
- Executando a Macro:
- Utilizando atalho na faixa de opções do Excel
- Utilizando atalho na faixa de acesso rápido
- Utilizando um controle (Botão)
MÓDULO II – VBA INTERMEDIÁRIO
- Executando os primeiros comandos no VBA do Excel
- Project Explorer
- Janela de Propriedades
- Comandos:
- Selecionar (Select)
- Pastas de trabalho (Workbooks)
- Pasta de trabalho ativa (ActiveWorkbook)
- Planilhas (Sheets)
- Planilha ativa (ActiveSheet)
- ntervalo (Range)
- Células (Cells)
- Célula Ativa (ActiveCell)
- Deslocar (Offset)
- Conhecendo os controles do VBA Excel
- Caixas de entrada (InputBox)
- Caixas de mensagem (MsgBox)
- Formulários (UserForm)
- Controles (Controls)
- Rótulo (Label)
- Caixa de combinação (ComboBox)
- Caixa de listagem (ListBox)
- Caixa de seleção (CheckBox)
- Botão de opção (OptionButton)
- Botão de ativação (ToggleButton)
- Quadro (Frame)
- Botão de comando (CommandButton)
- Tabstrip
- Multi-página (MultiPage)
- Barra de rolagem (ScrollBar)
- Botão de rotação (SpinButton)
- Imagem (Image)
- Caixa de texto (TextBox)
- Variáveis, constantes, operadores e expressões variáveis
- Os tipos mais comuns de variáveis
- Declaração de variáveis
- Como utilizar as variáveis
- Constantes:
- Conceito de constantes e como utilizá-las
- Entendendo os tipos de operadores:
- Operador de atribuição
- Operadores aritméticos
- Operadores comparativos
- Operadores comparativos
- Prioridade de operador (Precedência de operador)
- Funções
- Definição e diferenças entre Sub e Function
- Criando funções no VBA
- Utilizando funções criadas no Excel
- Utilizando funções criadas no VBA
MÓDULO III – VBA AVANÇADO
- Estruturas de decisão
- Definição de estruturas de decisão
- If... Elself... Else... End if
- Select Case... End Select
- Estruturas de repetição
- Conhecendo os comandos mais usados
- For_Next (Para cada condição verdadeira, faça...)
- While_Wend, Do While_Loop e Do Loop_While
- Do Until_Loop e Do Loop Until
- Preenchimento automático de células
- Programando formulários e controles
- Eventos de formulários e controles
- Programação de formulários e controles
- Tratamento de erros e proteção do projeto VBA
- Erros de compilação
- Erros em tempo de execução
- Tratamento de erros: On Erros_GoTo
- Proteção do projeto em VBA