Carga Horária: 40 horas
Disponível em Português
Objetivos: Aprender a programar no Excel usando o VBA (Visual Basic for Applicattions). Serão apresentados os conceitos de lógica de programação, a ferramenta Visual Basic Editor e o ambiente de programação Excel VBA.
Pré-requisitos : Ter participado do curso Excel 2000 Avançado ou ter conhecimentos equivalentes.
Conteúdo Programático:
1 - Macros
Como gravar macros
C
omo executar macros
2 - O Ambiente VBA
Janela Project
Janela Properties
Janela Code
Janela Immediate
3 - Como navegar pelo IDE
Como Obter Ajuda
Como Criar um Prodedimento
Como Depurar um Código
4 - Funções e Sub-Rotinas
5 - Objetos do Microsoft Office
O Modelo de Objeto
Coleções e Objetos
Entendendo Propriedades, Métodos e Eventos
Propriedades
Métodos
Eventos
Objetos
-
Propriedades e métodos
-
Estruturas de objetos do Excel
-
Coleções
Programando
Digitando Macros
Propriedades e Métodos de alguns Objetos
-
Range e Cells
-
Activecell e Selection
-
Propriedades Offset e End
Criando uma Caixa de Entrada
-
Definindo um texto padrão
-
Definindo uma posição para a caixa de entrada
-
Quebrando o texto
Criando uma Caixa de Mensagem
Instrução With
Formatando
-
Cor do Preenchimento
-
Fonte
-
Alinhamento
-
Bordas
-
Número
6 - Operadores
7 - Trabalhando com Variáveis
Declaração de Variáveis
-
Instrução Dim
-
Instrução Set
-
Abrangência de Variáveis
-
Obrigando a Declaração de Variáveis
8 - Estruturas de Decisão
IF
-
Inserindo instruções para a condição falsa
-
Aninhando IF
-
Inserindo mais de uma condição com And e Or
Select Case
9 - Estruturas de Repetição
Do... Loop
Do While... Loop
While... Wend
Do Until... Loop
For... Next...
For Each... Next
10 - Funções
Funções de Data e Hora
Funções de Tratamento de String
Funções de Conversão
Usando uma Função de Planilha do Excel
Criando Funções
11 - Formulários
Inserindo Controles no Formulário
Propriedades dos Objetos
Criando um Formulário
-
Inserindo código aos controles
Eventos
-
Definindo a ordem de tabulação
-
Especificando a tecla de aceleração
-
Carregando o formulário
12 - Aprimorando o Sistema
Alterando os Dados na Planilha
Excluindo um Registro
Classificando Registros
Incluindo um Registro
Impedindo um Registro
Otimizando a execução pela não atualização da Tela
13 - Auto Macros e outros Eventos
Eventos da Planilha
Eventos da Pasta de Trabalho
14 - Atribuindo outras Teclas para executar macros
Retornando as teclas aos Estado Normal
Desativando a Função de um Atalho
15 - Criando Barras de Ferramentas
Acrescentando controles a Barra de Ferramentas
Excluindo Barras de Ferramentas e Controles
Outras propriedades e métodos das Barras de Ferramentas
16 - Tratamento de Erros
Tratando erros durante a execução da Macro
17 - Protegendo o Projeto
18 - Obtendo Ajuda no VBA
Horário dos cursos:
Integral - 08:30 às 17:30h
Sábado - 08:30 às 17:30h
Noturno - 18:30 às 22:30h
|