Curso de VBA para Excel
Esse curso vai te ensinar a criar códigos em VBA, desde os itens mais básicos até a criação de rotinas complexas e de formulários para interagir com usuários.
1. Abertura
2. Guia Desenvolvedor
2. O que é e para o que serve uma Macro
3. Como Criar sua Primeira Macro
4. Referências Absolutas e Relativas
5. Salvando Arquivos com Macros
6. Configurações de Segurança
7. Pasta de Trabalho Pessoal de Macros
8. Deletando Macros
9. Ativação de Macro com Botão ou Atalho
10. Uso de Macros para Aplicar Formatação
1. Abertura (1)
2. O que é o VBA para o Excel
3. Tour pelo Visual Basic Editor (VBE)
4. Cores do Código VBA
5. Veja uma Macro escrever seu Código
6. Depuração Passo a Passo
7. Edite a sua Macro Diretamente pelo Código
8. Entendendo Objetos, Prioridades, Métodos e Eventos
9. Sistema de Ajuda e Pesquisa de Objetos
1. Abertura (2)
3. Criando um Procedimento SUB Manualmente
4. Noções Básicas sobre Sintaxe
6. Criação do Procedimento FUNCTION
5. Como Executar um Procedimento SUB
7. Como Executar um Procedimento FUNCTION
1. Abertura (3)
2. Uso de Comentários no Código VBA
3. Declaração de Variáveis
4. Tipos de Dados
5. Escopo de Uso de uma Variável
6. Instrução STATIC e Expiração de Variáveis
7. Constantes ao Invés de Variáveis
8. Constantes Intrínsecas
9. Explorando Tipos de Dados STRING
10. Explorando Tipos de Dados DATE
11. Operadores Aritméticos do VBA
12. Operadores de Comparação do VBA
13. Operadores Lógicos do VBA
14. Vetores (Arrays)
15. Matrizes Multidimensionais
16. Matrizes Dinâmicas (Dynamic Arrays)
1. Abertura (4)
2. Propriedades e Métodos do Objeto APPLICATION
3. Propriedades e Métodos do Objeto WORKBOOKS
4. Propriedades e Métodos do Objeto WORKSHEETS
5. Referência de Célula usando o Objeto RANGE
6. Propriedades CELLS
7. Propriedade OFFSET
8. Propriedade TEXT
9. Propriedades Apenas Leitura (Read Only)
10. Propriedade FONT, INTERIOR e BORDERS
11. Formatação de Valores Numéricos
12. Adição de Fórmulas em Células Utilizando Código VBA
13. Métodos Comuns do Objeto RANGE
1. Abertura
2. O que é uma Função
3. Funções de Data e Tempo no VBA
4. Manipulação de Textos com VBA
6. Funções Criadas pelo Usuário
5. Uso de Funções do Excel com Código VBA
1. Abertura (1)
2. IF...THEN...ELSE
3. IF...THEN GOTO
4. Múltiplos Critérios e IF Aninhado
6. SELECT CASE como Alternativa para o IF
5. ELSEIF Para Acelerar Execução
7. LOOP FOR...NEXT
8. LOOP com Coleções - FOR EACH...IN...NEXT
9. LOOP DO WHILE
1. Abertura (2)
2. Como Criar um Evento
3. Eventos de Pasta de Trabalho - Open
4. Eventos de Pasta de Trabalho - Beforeclose
5. Uso do Comando CALL em Eventos
6. Criação de Senhas para Acessar Abas
7. Limitando o Uso de uma Planilha com Eventos
1. Abertura (3)
2. Tipos de Erros no VBA
3. Armadilha para Erros - ON ERROR GOTO
4. Armadilha para Erros - ON ERROR RESUME NEXT
5. Interação com o Usuário quando um Erro Ocorre
6. Uso do Objeto ERR para Criar Mensagens de Erro Inteligentes
7. Uso de Ponto de Interrupção
8. Configuração e Uso de Inspeção de Variáveis
9. Dicas para Acelerar a Execução no VBA
10. Dicas para Termos Grandes ou Repetidos no VBA
1. Abertura (5)
2. Caixa de Mensagem - MSGBOX
3. Caixa de Entrada - INPUTBOX
4. Uso da Caixa de Entrada para Cadastro de Clientes
5. Introdução aos Formulários
6. Criação de um Formulário
7. Uso de Botões de Comando
8. Uso de Botões de Opção em um Quadro
9. Adição do Código para um Formulário Funcionar
1. Abertura (6)
2. Elementos do Formulário - Caixa de Seleção
3. Elementos do Formulário - Caixa de Combinação
4. Elementos do Formulário - Caixa de Listagem
5. Elementos do Formulário - Imagem no Botão de Comando
6. Elementos do Formulário - Rótulos e Caixa de Texto
7. Elementos do Formulário - Ferramenta Multi Páginas
8. Elementos do Formulário - Seleção de um Intervalo
9. Elementos do Formulário - Barra de Rolagem e Botão de Rotação
10. Elementos do Formulário - Alinhamento de Controles
1. Abertura (7)
2. Macros na Barra de Ferramentas de Acesso Rápido
3. Vincule Macros a uma Guia
4. Crie uma Nova Guia
5. Adição de Botões em Planilhas
6. Adição de Atalho de Teclado
7. Salvar seu Código VBA com Senha
8. Encerramento
Avaliação de Conhecimento do Curso