Excel Macros (VBA) Básico
Duração: 08 horas
Primeiros Passos
O que é e quando usar uma macro?
Utilizando o gravador de macros
Criando botões que executem macros
O Ambiente de trabalho do VBA
As janelas Project Explorer, Properties e Code Window
Conceitos de programação com eventos
O que são Objetos, Métodos, Eventos e Propriedades?
Exemplos para cada objeto
Investigando macros
As teclas F5 e F8
A depuração de erros
Principais objetos do Excel no VBA
Utilizando os objetos Application, Workbook e Worksheets
o Application – controlando o modo de trabalhar no Excel
o WorkBook – abrindo, selecionando e fechando arquivos
o WorkSheets – selecionando e manuseando as abas de um arquivo
Principais propriedades do Excel no VBA
Utilizando ActiveCell, ActiveSheet e ActiveWorkbook, Cells, Range, Value e Offset
Selecionando células
Lendo dados a partir de uma ou mais células
Gravando dados em células
Deslocando o cursor entre as células da planilha
Percorrendo grandes tabelas e realizando tarefas
Principais métodos do Excel no VBA
Inputbox e Msgbox - Exibindo mensagens de confirmação ao usuário
Open, Close, Save e SaveAs - Abrindo e salvando arquivos
Activate - Ativando abas e pastas de trabalho
Quit - Fechando pastas de trabalho
Clear - Limpando dados e formatos da planilha
Principais eventos do Excel no VBA
Eventos de planilha e de pasta de trabalho
Executando macros a partir de ações do sistema
Fluxo de execução das macros
Comandos condicionais: IF e SELECT CASE - Validando condições e tomando decisões
Laços repetitivos: DO WHILE e FOR NEXT - Executando rotinas repetitivas
