Introdução
  • Overview do Curso
  • Como fazer esse curso?
  • Apostila Completa do Curso
  • Um breve recado e como tirar suas dúvidas
Ambientação e Primeiros Passos
  • Introdução - Formas de Gravar uma Macro
  • Ambiente VBA
  • Estrutura VBA e Variáveis
  • Primeira Ferramenta - Hello World e MsgBox
Fundamentos - Valores
  • Cells.Value e ActiveCell
  • Exercício de Fixação: Cells
  • Operaçõs Básicas e Executando com Botão
  • Exercício de Fixação: Operações
  • Tipos de Variáveis
  • Declarar Variável Junto ou Separado?
  • Debugando
  • Exercícios de Revisão - Cells e Variáveis
  • Segunda Ferramenta - Planilha de Cálculos Automáticos (1 de 2)
  • Segunda Ferramenta - Planilha de Cálculos Automáticos (2 de 2)
Fundamentos - Range e Propriedades
  • Objeto Range
  • Exercício de Fixação: Range
  • Propriedades do Range e Aprendendo com o Gravar Macros
  • Diferença entre Propriedade, Método e Objeto
  • Propriedade Offset
  • Exercício de Revisão - Range e Offset
Estruturas VBA
  • Estrutura If - Else
  • Exercício de Fixação: If - Else
  • Exercício de Fixação 2: If - Else
  • Estrutura For e For Each
  • Terceira Ferramenta - Ajeitando Dados (1/2)
  • Terceira Ferramenta - Ajeitando Dados (2/2)
  • Estrutura With
  • Select Case (1/2)
  • Select Case e Recriando a Planilha de Cálculos (2/2)
  • Estrutura While e Adicionando Condições
  • Exercício de Revisão - While e If
  • Do Until - Uma variação do While
Funções e Subs
  • Sub X Function e Organização do Código (1/2)
  • Sub X Function e Organização do Código (2/ 2)
  • Em termos práticos, qual a diferença?
  • Declarar Variável no Parênteses ou Fora?
  • Argumentos ByRef e ByVal (evitando erros)
  • Exercício de Revisão - Sub e Function
  • Integração Função VBA e Fórmula Excel
  • Ferramenta de Consolidação - Apresentação
  • Ferramenta de Consolidação - Lógica do Código
  • Resolução - Função Analisar Linha
  • Resolução - Variáveis Globais e Função PegarValor
  • Resolução - Função RegistrarLinha (1/2)
  • Resolução - Função RegistrarLinha (2/2)
Tratamento de Erros
  • GoTo e Labels
  • Tratamento de Erro - On Error
  • Exercício de Revisão - Tratamento de Erro
  • Ferramenta 5 - Compilação Despadronizada
Formulários e Boxes Completo
  • MsgBox Completo
  • InputBox
  • Exercício de Revisão - InputBox
  • UserForm - Primeiro Formulário
  • UserForm - TextBox
  • UserForm - ComboBox
  • UserForm - CheckBox e OptionButton
  • UserForm - ListBox e Eventos do UserForm
  • UserForm - ToggleButton - (1/2)
  • UserForm - Frames - (2/2)
  • UserForm - MultiPágina e TabStrip
  • Ferramenta 6 - Registro de Compras - Apresentação
  • Ferramenta 6 - Construção do Formulário
  • Ferramenta 6 - Inicializando o Formulário (1/2)
  • Ferramenta 6 - Inicializando o Formulário (2/2)
  • Ferramenta 6 - Função Cadastrar (1/3)
  • Ferramenta 6 - Função Cadastrar (2/3)
  • Ferramenta 6 - Função Cadastrar (3/3)
Funções do Excel e do VBA
  • Funções do Excel
  • WorksheetFunction
  • Exercício de Revisão - WorksheetFunction e Funções Excel
  • Funções VBA
Acelerando nosso Código
  • Application.ScreenUpdating
  • Application.Calculation
Eventos de Planilha e de Pasta de Trabalho
  • Eventos Workbook
  • Eventos Worksheet
  • Exercício de Revisão - Eventos
  • Ferramenta 7 - Atualização Automática com Eventos (1/2)
  • Ferramenta 7 - Impressão e Mudança de Arquivo (2/2)
Finalização
  • Encerramento