Gravando sua primeira macro
Avanço do Projeto: Dashboard Executivo Inteligente IAEM
Materiais da Aula
Contexto da Aula
O que você vai aprender
Gravar uma macro que formata dados brutos em tabela profissional
Prática Guiada
Tenha dados brutos prontos para a macro
- Cole dados simples sem formatação
- 5-10 linhas com 3-4 colunas
- Certifique-se que está na célula A1
Comece a gravar suas ações
- Desenvolvedor > Gravar Macro
- Nome: FormatarTabela (sem espaços)
- Atalho: Ctrl+Shift+F (opcional)
- Armazenar em: Esta Pasta de Trabalho
Faça a formatação enquanto grava
- Selecione todas as células com dados (Ctrl+Shift+End)
- Página Inicial > Formatar como Tabela
- Escolha estilo azul ou verde
- Confirme intervalo
Complete a formatação
- Selecione colunas de dados
- Clique duas vezes na borda para auto-ajustar
- Adicione filtro se necessário
Finalize e salve a macro
- Desenvolvedor > Parar Gravação
- Ou clique no quadrado na barra de status
- A macro está salva e pronta
Execute para confirmar funcionamento
- Cole novos dados brutos em outra aba
- Desenvolvedor > Macros > FormatarTabela > Executar
- Ou use o atalho Ctrl+Shift+F se definiu
Faça Você Mesmo
Grave uma macro que prepara dados para impressão
Instruções:
- Grave macro chamada 'PrepararImpressao'
- Defina área de impressão
- Configure orientação paisagem
- Ajuste para caber em 1 página
- Adicione cabeçalho com data
Teste seu Conhecimento
Correto! O botão Gravar Macro fica na aba Desenvolvedor.
A gravação de macros é iniciada em Desenvolvedor > Gravar Macro.
Exato! Nomes de procedimentos em VBA não podem ter espaços - use CamelCase ou underline.
VBA não aceita espaços em nomes. Use FormatarTabela ou Formatar_Tabela.
Perfeito! Ao parar, todas as ações gravadas são convertidas em código VBA e salvas.
Ao parar a gravação, o Excel converte suas ações em código VBA automaticamente.
Antes de gravar, faça um 'ensaio' da tarefa mentalmente. Erros durante a gravação ficam gravados! Se errar, é mais fácil deletar a macro e gravar novamente do que editar o código.