1ª Aula
Objetivos do curso
O que é o VBA?
O que é programação / finalidade?
O que é linguagem de programação?
VBA e outras linguagens
O que é macro?
Segurança de macros
Os componentes do VBE
Orientação a objetos - Introdução
Programação “Procedural”
Métodos e atributos dos objetos
A propriedade Fórmula R1C1
2ª Aula
Visão geral sobre a Ajuda do Excel
Por que utilizar a Ajuda do Excel?
Como iniciar a ajuda no ambiente VBA
Os tipos de erro de um programa
O Depurador
Execução passo-a-passo
Verificação rápida de variáveis
Usando pontos de interrupção
Intervalos no Excel
Hierarquia de objetos
As diversas formas de endereçar uma célula
Endereçamento no formato Linha Coluna
Maneiras de endereçar um intervalo de células
Endereçamento de células de outras planilhas
3ª Aula
A importância das expressões aritméticas na programação
Atribuição de valores
As quatro operações aritméticas básicas
Demais operadores aritméticos
Operadores de comparação
Operadores lógicos
Operador de concatenação
4ª Aula
Funções personalizadas
Como criar uma função personalizada
Resumo das etapas para criação de uma função personalizada
A função MSGBOX
A função InputBox
Funções de manipulação de texto
A função FORMAT
Formatação de número
Formatação de data
Formatação de texto
5ª Aula
Procedimentos e Funções
Os procedimentos
As funções
Variáveis
Tipos de dados
Declarando variáveis
Onde declarar variáveis
Escopo de procedimento
Escopo de módulo
Escopo público
Variáveis estáticas
Constantes
6ª Aula
As estruturas condicionais
Ampliando a estrutura condicional
O Select ... Case
Condicionais Encadeadas
O segundo postulado da programação estruturada
7ª Aula
As estruturas de repetição
O comando For ... Next
Usando a cláusula Step
A estrutura Do
Do While ... Loop
Do ... Loop While
Do Until ... Loop
Do ... Loop Until
For ... Each
Laços Encadeados
O terceiro postulado da programação estruturada
8ª Aula
A criação de formulários
Controles nas planilhas
A interface visual
Inserindo um controle no formulário
Diagramando os elementos de um formulário
As propriedades dos controles
Apresentando um formulário
Eventos
Alterando as propriedades dos controles através de código de programa
Entendendo o que foi feito
O Controle Rótulo (Label)
Mais eventos
Eventos relativos à pasta de trabalho
Eventos relativos à planilha
Eventos relativos à planilha de gráfico
Eventos relativos à aplicação
9ª Aula
Mais controles para formulários
A Caixa de listagem (ListBox)
O Controle ComboBox
Botões de opção
Caixas de verificação (Checkbox)
O Controle Imagem
O Controle multi-página
10ª Aula
Utilizando macros em outras planilhas do excel
Como gerar um suplemento XLA
Como usar um suplemento XLA
Exercícios de Revisão
|