
Como fazer o curso e a estrutura das aulas
Aprenda as diferentes formas de gravar macro: pelos códigos em VBA e pelo Gravador de Macros do Excel.
Entenda como funciona o ambiente VBA, quais os principais comandos, as principais telas e onde desenvolveremos as Macros VBA
Aprenda a estrutura geral do VBA, como funcionam os códigos em VBA e como utilizamos variáveis, além dos principais tipos de variáveis.
Construa sua primeira ferramenta VBA utilizando o MsgBox. Aprenda a criar pop-ups com mensagens para seu usuário.
Aprenda a inserir valores no Excel por meio do VBA e entenda como o VBA faz referência às células do Excel.
Entenda como funcionam as operações básicas no VBA e como vincular suas macros à botões na sua planilha Excel.
Nessa aula aprenderemos a executar nosso código passo a passo, entendendo linha a linha o que o VBA está executando e como ele compila ("lê") nosso código.
Construa uma ferramenta para cálculos automáticos. Selecione uma operação a realizar e crie o código para reconhecimento da operação e execução dos cálculos de forma automática.
Construa uma ferramenta para cálculos automáticos. Selecione uma operação a realizar e crie o código para reconhecimento da operação e execução dos cálculos de forma automática.
Entenda a outra forma de referenciar as células em Excel e quais as vantagens do Objeto Range VBA.
Entenda a estrutura dos objetos em VBA e como acessar suas propriedades e métodos.
Aprenda o método de Gravação de Macros e como usá-lo para aprender o código de qualquer função do Excel.
Aprenda a criar referências inteligentes no seu código e a usar o método Offset para navegar pelas células no VBA
Entenda como colocar condições no seu código VBA. Aprenda a estrutura IF e suas variações.
Aprenda a criar rotinas (loops ou laços de repetição) em seu código VBA de forma estruturada e eficaz com a estrutura For e For Each.
Crie uma ferramenta VBA de organização e tratamento de dados aplicando as estruturas If e For de forma automática e replicável.
Crie uma ferramenta VBA de organização e tratamento de dados aplicando as estruturas If e For de forma automática e replicável.
Aprenda a executar diversos códigos para um mesmo objeto VBA com a estrutura With de forma eficiente e não repetitiva.
Para tratar diferentes condições em uma mesma variável utilizaremos a estrutura Select Case.
Recrie a planilha de cálculos de forma otimizada e com um código VBA mais inteligente
Aprenda o laço While para criar grandes rotinas e a utilizar mais de uma condição simultânea em uma mesma estrutura VBA.
Nessa aula aprenderemos a diferença entre macros (Subs) e Funções (Function) e como utilizar cada uma para organizar nosso código VBA e torná-lo mais simples.
Nessa aula aprenderemos a diferença entre macros (Subs) e Funções (Function) e como utilizar cada uma para organizar nosso código VBA e torná-lo mais simples.
Nessa aula aprenderemos a importância de passar argumentos por valor e por referência para evitar erros inesperados no código VBA.
Nessa aula aprenderemos a criar nossas próprias funções VBA que podem ser utilizadas diretamente no Excel para simplificar tarefas anteriormente impossíveis em nossas planilhas.
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Além disso, aprenderemos como declarar variáveis globais e quando utiliza-las
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.
Nessa aula aprenderemos a obrigar nosso código a navegar entre partes do VBA.
Nessa aula aprenderemos a prever possíveis erros em nosso código e a permitir o tratamento automático desses erros pelo próprio código VBA.
Nessa aula construiremos uma ferramenta para compilar dados desorganizados e a tratar erros previstos de forma a otimizar a execução da macro.
Nessa aula aprenderemos a personalizar os pop-ups e a exibir diferentes mensagens ao usuário de nossa planilha, tratando as diferentes possibilidades de resposta do usuário.
Aprenda a criar pop-ups VBA para inserção de informações do usuário
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:
Caixas de Texto (TextBox)
Caixas de Combinação (ComboBox)
Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)
Caixas de Listagem (ListBox)
Botões de Ativação (ToggleButton)
Quadros (Frames)
Multi-páginas e abas (MultiPage e TabStrip)
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.
Nessa aula aprenderemos a inserir fórmulas no Excel por meio do VBA e entenderemos o modo de referência do VBA para as fórmulas do Excel.
Nessa aula aprenderemos a utilziar todas as conhecidas fórmulas do Excel no código em VBA, de forma a facilitar rotinas e tarefas nas planilhas.
Nessa aula aprenderemos o funcionamento das funções prontas do VBA. Aprenderemos a fazer conversões de formato e a utilizar funções previamente prontas do VBA para facilitar nosso código.
Nessa aula aprenderemos a acelerar a execução da nossa macro em mais de 300% por meio de duas simples linhas de código.
Nessa aula aprenderemos a acelerar a execução da nossa macro VBA em mais de 300% por meio de duas simples linhas de código.
Aprenda Macros e VBA de forma aplicada e passo a passo!
Aprenda a automatizar tarefas e rotinas no Excel e destaque-se.
Nesse curso vamos aprender tudo de VBA, desde o entendimento do ambiente de trabalho, como funciona o VBA e as Macros até rotinas complexas de preenchimento automático, eventos, criação de formulários completos, fórmulas e muito mais!
Vamos montar nossas próprias ferramentas ao longo do curso e você se tornará capaz de acelerar de forma extraordinária qualquer tarefa que tenha no Excel. Ao final de cada etapa, construiremos uma ferramenta aplicando o que foi visto, de forma a lhe tornar confortável todas as etapas de construção de uma macro nos códigos do VBA e aprender de forma prática e aplicada.
Sem mais enrolação, vamos lá!
- João Lira, Instrutor do VBA para Excel Completo