Carga Horária: 5 dias / 10 noites
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 MS Excel 2010 Avançado (II) ou ter conhecimentos equivalentes.
Conteúdo Programático:
1- Conhecendo o VBA
•
Principais Diferenças;
• Aplicativos que possuem VBA;
• Todos os VBAs são iguais?
• Características Inerentes a qualquer Linguagem.
2- Definições
• Palavra-chave;
• Variáveis;
• Constante;
• Procedimento;
• Objeto;
• Argumento.
3- Como Nomear
• Prefixos de Controles;
• Prefixos de Variáveis.
4- Tipos de Dados
• String (Texto);
• Boolean (Sim/Não);
• Número;
• Datas e horas;
• Object (Objeto OLE);
• Variant (Variante).
5- Operadores
• Aritmético;
• Comparação;
• Concatenação;
• Precedência de Operadores.
6- Comandos
• Declaração de variáveis;
• Laços de Repetição;
• Laços de Validação.
7- Procedimentos
• Sub;
• Function;
• Tratamento de Erro.
8- Funções
• Matemáticas;
• Alfanuméricas;
• Cronológicas;
• Verificação;
• Cor;
• Conversão de Tipo de Dados;
• Outras.
9- Objetos do Microsoft Excel
• Propriedades e Métodos;
• Estrutura de Objetos do Microsoft Excel;
• Objeto Application;
• O Objeto Workbook;
• Objeto WorkSheet;
• O Objeto Range;
• Formatando;
• Controlando a Exibição dos Itens da Janela.
10- ADO
• Tipos de RecordSet;
• Métodos de Navegação do RecordSet;
• Métodos de Edição do RecordSet;
• Detectando Limites de um RecordSet;
• Encontrando um Registro Especifico;
• Propriedades Recordset;
• Métodos Recordset.
11- Ambiente de Desenvolvimento
• Project Explorer;
• Janela Code;
• Janela Verificação imediata;
• Janela Propriedades;
• Janela UserForm;
• Janela Variáveis locais;
• Pesquisador de objeto;
• Janela Inspeção de variáveis;
• Caixa de diálogo Opções;
• Guia Editor (caixa de diálogo Opções);
• Guia Formato do editor (caixa de diálogo Opções);
• Guia Geral (caixa de diálogo Opções);
• Guia Encaixe (caixa de diálogo Opções);
• Ícones usados nas janelas Pesquisador de objeto e Código;
• Atalhos de teclado da janela Code;
• Barra de Ferramentas;
• Barra de ferramentas UserForm;
• Barra de ferramentas do Editor;
• Barra de ferramentas Depurar;
• Quais são as novidades no conteúdo do desenvolvedor.
Horário do curso:
Noturno - 18:30 às 22:30h
|