Informática · Apostila Excel VBA
Aprenda a programar macros no Excel com VBA: variáveis, objetos, laços, tratamento de erros, formulários e automação de relatórios.
Se você já usa Excel no trabalho e repete as mesmas tarefas toda semana, o VBA é o próximo passo. Neste curso de Excel VBA online e gratuito você aprende a programar macros do zero: como habilitar a guia Desenvolvedor, salvar em .xlsm com segurança, usar o gravador de macros e o Editor VBA, criar variáveis, entender a hierarquia de objetos do Excel, escrever decisões e laços de repetição, achar a última linha preenchida, tratar erros, acelerar a execução, montar formulários (UserForm), criar funções personalizadas, reagir a eventos e exportar relatórios em PDF automaticamente. Tudo com código real, comentado e pronto para você adaptar às suas planilhas. Estude no seu ritmo, pelo celular ou computador, e emita seu certificado.
O que você aprende
O que é VBA, como habilitar a guia Desenvolvedor e salvar em .xlsm com segurança
Gravar macros e escrever código do zero no Editor VBA (Alt+F11)
Variáveis, tipos de dados, Option Explicit e a hierarquia de objetos do Excel
Decisões com If e Select Case e repetições com For, For Each e Do While
Achar a última linha preenchida, tratar erros e acelerar a execução das macros
Eventos, UserForm, funções personalizadas (UDF) e exportação de relatórios em PDF
Este curso é para você?
Currículo do curso
4 módulos · 16 aulas
01Módulo 1 — Primeiros Passos com VBA4 aulas
O que é VBA e para que serve
Guia Desenvolvedor, arquivo .xlsm e segurança de macros
Gravador de macros: o ponto de partida e seus limites
O Editor VBA: módulos, propriedades e Verificação Imediata
02Módulo 2 — A Linguagem VBA4 aulas
Sub, comentários, MsgBox e InputBox
Variáveis, tipos de dados e Option Explicit
Objetos: Application, Workbook, Worksheet e Range
Range, Cells, Offset, Resize e por que evitar Select
03Módulo 3 — Lógica, Repetição e Robustez4 aulas
Decisões com If e Select Case
Repetições: For, For Each e Do While
Última linha preenchida e cópia entre abas
Tratamento de erros e desempenho
04Módulo 4 — Automações Reais e Boas Práticas4 aulas
Workbooks, Worksheets e exportação em PDF
Eventos: Workbook_Open e Worksheet_Change
UserForm e função personalizada (UDF)
Depuração passo a passo e boas práticas
Comprove o seu percurso.
O certificado digital é opcional, traz a carga horária do curso e pode ser validado publicamente por QR Code.
Perguntas frequentes
O curso de Excel VBA é grátis?
Sim. Todo o conteúdo do curso de Excel VBA é 100% gratuito, do primeiro módulo até a prova final, sem mensalidade e sem pegadinha. Você estuda no seu ritmo, pelo celular ou computador. Só há pagamento se você quiser emitir o certificado de conclusão, que é opcional.
Preciso saber Excel antes de começar?
Sim, é o único pré-requisito: você deve ter Excel em nível intermediário, ou seja, saber usar fórmulas, entender referências de células e trabalhar com tabelas e intervalos. Programação, não: o curso parte do zero em VBA e explica cada comando com exemplos de código prontos para testar.
O certificado é válido em todo o Brasil?
Sim. É um certificado de curso livre de formação inicial e continuada (FIC), válido em todo o território nacional, com base no Decreto 5.154/2004 e na Resolução CNE nº 04/99. Serve para currículo, horas complementares e comprovação de qualificação. Não é uma graduação nem habilita profissão regulamentada.