Course curriculum

  • 1

    Macros

    • 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

  • 2

    Introdução ao VBA

    • 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

  • 3

    Procedimentos e Funções

    • 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

  • 4

    Elementos Essenciais da Programação VBA

    • 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)

  • 5

    Manipulação de Objetos no Excel

    • 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

  • 6

    Funções do VBA

    • 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

  • 7

    Controlando o Fluxo de Execução do Código

    • 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

  • 8

    Eventos

    • 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

  • 9

    Depuração e Manipulação de Erros

    • 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

  • 10

    Interação com Usuários Utilizando Formulário

    • 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

  • 11

    Outras Formas de Uso de Formulários

    • 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

  • 12

    Rodando e Armazenando o Código VBA

    • 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