Excel com VBA
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
O Microsoft Excel é um software de planilha eletrônica escrito e produzido pela Microsoft. Seus recursos incluem uma interface intuitiva e capacitadas ferramentas de cálculo e de construção de gráficos que, juntamente com marketing agressivo, tornaram o Excel um dos mais populares aplicativos de computador até hoje.



 Objetivo:

Personalizar e adaptar a ferramenta de cálculo mais utilizada em todo mundo, estendendo o poder do Excel ao limite de suas necessidades.

Público Alvo:

Indicado para estudantes e profissionais de programação que buscam diversificar seus produtos para seus clientes, bem como usuários avançados de Microsoft Excel que não querem depender de programadores ou de sistemas externos para suas rotinas.

Pré-requisitos:
- Bons conhecimentos do Microsoft Windows;
- Bons conhecimentos do Microsoft Excel;
- Conhecimentos em lógica de programação ou linguagem de aplicação RAD (Visual Basic, Delphi, etc.);
- Desejável conhecimento nas demais ferramentas do Office;

Introdução
- Conhecendo a linguagem VBA, diferenças entre VB e VBA,
- Conhecendo o ambiente de trabalho.

Macros
- Gravação, execução, codificação e salvamento.     

 Programação
- Introdução à programação, lógica de programação,
- Introdução à fluxogramas, boas práticas de programação,
- Conceitos de memória e operadores.            

 Variáveis
- Criação, tipos, acesso e passagem de parâmetros
- ByVal vs. ByRef.      

Estruturas de controle condicionais
- If ... Then,
- If ... Then ... Else,
- ElseIf
- Select Case       

Estruturas de controle de laço
- While ... Wend,
- Do While ... Loop,
- Do Until ... Loop,
- Do ... Loop Until,
- Do ... Loop While,
- For ... Next.       

Procedimentos e funções
Criação, uso e escopo de acesso.    

Funções da linguagem
Funções de deslocamento e posicionamento por referência, funções de tratamento de texto, funções de conversão de tipo, etc..

Componentes: Inserção, execução e acesso à propriedades e métodos, componentes padrão, componentes extra e de terceiros.

Planilhas: Métodos e funções, interagindo com planilhas e seus elementos.
 
Integrando ferramentas do Microsoft Office através de VBA:
- Integração com Microsoft Office Word,
- Integração com Microsoft Office Access e
- Integração com Microsoft Office Outlook.

Duração: 25 H