Para quem é
Profissionais e equipes que querem aplicar o conhecimento na prática.
Como acontece
Aulas ao vivo com instrutor, prática guiada e espaço para dúvidas.
Próximo passo
Continue em outra trilha ou aplique na rotina.
Como funciona
Uma experiência com começo, prática e direção
Comece pelo objetivo
Você entende o que vai aprender, para quem o curso foi pensado e qual problema prático será trabalhado.
Aprenda fazendo
Cada etapa combina explicação, exemplo, atividade e uma verificação para consolidar o raciocínio.
Avance com evidência
Nos cursos gratuitos, a próxima aula é liberada após a aprovação da avaliação anterior.
Conteúdo programático
O que você vai desenvolver
Módulo 01
Introdução
- O que são macros e como elas nos ajudam no Excel
- O que é VBA?
- Como usar o VBA no Excel
- Habilitando a guia Desenvolvedor
- Configurações de Segurança
- Definindo pasta padrão para Macros
Módulo 02
Gravador de Macros e Disparadores de Macros
- Onde posso encontrar o gravador de macros?
- Gravando Macros no Modo Absoluto
- Gravando Macros no Modo Relativo
- Definindo Atalhos para Rodar Macros
- Criando Barras de Ferramentas Personalizadas
- Criando Botões para Disparar Macros
Módulo 03
VBE - Visual Basic Editor
- Como abrir o Editor
- Usando o Editor para ver os códigos gravados anteriormente
- Como utilizar o Editor de códigos
- Personalização do Editor
- Dicas para digitação de código
- Criando comentários
Módulo 04
Funções e Sub-rotinas
- Os 4 objetos fundamentais do VBA - Célula, Planilha, Pasta de Trabalho e Aplicação Excel
- O que é uma Função?
- O que é uma Sub-Rotina?
- Quando usar cada tipo de código
Módulo 05
Propriedades e Métodos de alguns Objetos
- O que é uma Propriedade?
- O que é um Método?
Módulo 06
Operadores
- Operadores Matemáticos
- Operadores de Comparação
- Operadores para Textos
Módulo 07
Variáveis
- O que são variáveis e como usar?
- Como declarar uma variável
- Tipos de variáveis
- Variáveis Locais e Públicas
Módulo 08
Entrada e Saída de Dados
- Usando InputBox
- Usando MsgBox
Módulo 09
Estruturas Condicionais
- Usando IF
- Usando SELECT CASE
- Usando ELSEIF
Módulo 10
Estruturas de Repetição
- Usando FOR...NEXT
- Usando DO WHILE...LOOP
- Usando DO UNTIL...LOOP
- Usando FOR EACH
- USANDO WHILE...WEND
Módulo 11
Usando Formulários
- Como criar um Formulário no VBA
- Usando objetos como: Caixa de Texto, Botão de Opção, Checkbox, Label, Botão de Comando, etc.
- Definindo propriedades aos objetos
- Programando um Formulário para abrir automaticamente
- Criando interações entre formulários e planilhas
- Criando um pequeno sistema
Módulo 12
Protegendo Código
- Como proteger seu código VBA
- Como tornar planilhas super ocultas
Público-alvo
Pessoas que necessitam programar dentro do Microsoft Excel rotinas para execução de tarefas que permitirão otimizar o trabalho dentro da ferramenta. Com isso, o aluno poderá escrever códigos em VBA para agilizar tarefas repetitivas e rotineiras. Ao final do treinamento, o aluno estará apto a desenvolver rotinas e mini sistemas para utilização no Excel.
Pré-requisitos
Recomendamos o curso On Training - Microsoft Excel Recursos Avançados e/ou Noções de Lógica de Programação.
Versão recomendada
Aqui na On Training usamos o Excel 365, mais atual. E você pode ter os mesmos recursos usando o Excel 2019.
Recursos incluídos
Instrutor qualificado para o programa, apostila digital, planilhas para uso no treinamento, Certificado
Sobre este treinamento
Automação de processos no Excel
Aplicação prática
Recurso, exemplo e exercício conectado à rotina.
Evolução com direção
Uma sequência completa para você avançar com clareza.
Resultado reconhecido
Escolha a modalidade adequada ao seu objetivo.
