MS Excel VBA Macro


EXCEL - VBA (Visual Basic for Application) MACROS

OBJETIVO:
Curso prático de Excel – VBA , criação de planilhas pré-programadas através de funções Lógicas, possibilitando gerar Planilhas que automatizem todo o serviço do seu dia a dia, tudo isto construindo Banco de Dados que possibilitem interagir com rapidez, eficiência e qualidade. Trata-se de um Excelente Curso, 100% prático.

A QUEM SE DESTINA:
A todos os profissionais de diversas áreas que façam uso do Excel e já tenham um conhecimento básico da ferramenta e que necessitem utilizar o Excel de uma forma programada no seu dia a dia.

CARGA HORÁRIA: 16 horas/aula

1. Conceito do VBA

2. Macros Gravadas – Como Funciona a sua lógica.
2.1. Nome de Macros (Conceitos Fundamentais);
2.2. Teclas de Atalhos;
2.3. Locais para armazenamento da Macro
2.3.1. Armazenamento em arquivo e Armazenamento em Aplicativo.
2.4. Atribuição de Botões e Objetos para execução de uma macro;
2.4.1. Botões de execução em planilha;
2.4.2. Botões de execução em aplicativo.
2.5. Formas de gravação
2.5.1. Gravação com Movimento em Endereço Absoluto e Relativo.
2.6. Alterações/Exclusões de telhas de Atalho e Botões de execução;

3. Critérios de Atribuição de Segurança das Macros
3.1. Escolhendo o melhor nível de segurança para execução das Macros.

4. Editor do VBA (Conceitos Fundamentais e Suas Ferramentas)
4.1. Localizando uma macro no Editor de VBA;
4.2. Como depurar uma macro;
4.3. Como encontrar excessos ou falta de códigos na rotina da macro;
4.4. Entendendo a Programação
4.4.1. Conceito dos Objetos de código
4.4.1.1. Propriedades;
4.4.1.2. Métodos;
4.4.1.3. Estrutura / Hierarquia;
4.4.1.4. Eventos
4.4.2. Formas de Caracterizar áreas de planilhas no código
4.4.2.1. Range e Cells;
4.4.2.2. Activecell e Selection;
4.4.2.3. Deslocamento com Offset;
4.4.3. Uso do Conceito de Concatenação

5. Programando diretamente no Editor do VBA
5.1. Criando Caixa de Mensagens de Informações e de Escolhas (MsgBox)
5.2. Textos da Caixa;
5.2.1. Definição do Tipo da Caixa;
5.2.2. Escolha do momento da execução da Caixa;

5.3. Criando Caixas de Entrada de Dados na Planilha (InputBox)
5.3.1. Definições dos Textos da Caixa;
5.3.2. Criação de texto padrão para caixa;
5.3.3. Definindo a Posição da Apresentação da Caixa na Tela;
5.4. Formatando a planilha através de código
5.5. Uso de Variáveis
5.5.1. Conceito de Variável;
5.5.2. Tipos de Variável e sua Abrangência;
5.5.3. Declaração de Variável com instrução DIM;
5.5.4. Exigindo a obrigatoriedade da declaração da variável
5.6. Estruturas de Decisão
5.6.1. Condicional IF
5.6.1.1. IF Alinhadas;
5.6.1.2. IF com condições AND e OR
5.6.2. Select Case
5.6.2.1. Case com TO
5.7. Estruturas de Repetição LOOP
5.7.1. Do While ....Loop;
5.7.2. Do Until ....Loop;
5.7.3. For... Next.
5.8. Criação de Sub-Rotinas.
5.9. Instruções de Tratamento de Erros.
5.9.1. Tratando erros em tempo de execução da macro
5.10. Aprimorando as rotinas da macro
5.10.1. Impedindo a visualização da execução da macro;
5.10.2. Impedindo o bloqueio da execução da macro .

6. Macros Auto Executável
6.1.1. Por célula;
6.1.2. Por planilha;
6.1.3. Por Arquivo;
6.1.4. Em um horário Pré-definido.

7. Utilização dos Objetos da Caixa de Ferramentas
7.1. Conceito e utilidades;
7.2. Objeto Command Button;
7.3. Objeto Combo Box; Objeto Option Button.

8. Criação de Forms (Telas Especiais de Trabalho na Planilha)
8.1. Conceito do Objeto Form;
8.2. Inserindo Controles no Form;
8.3. Propriedades dos Objetos Utilizados;
8.4. Criando os códigos nos Controles e interagindo com a planilha;
8.5. Definindo o Evento a ser utilizado nos objetos;
8.6. Especificando a tecla de aceleração;
8.7. Carregando / Descarregando o Form na planilha.

9. Personalização de Funções no Colar Função
9.1. Criando sua própria Função no Assist. de Funções;
9.2. Como criar uma função que ainda não existe no excel;
9.3. Abrindo a função dentro da planilha.

10. Proteção para todo o seu trabalho
10.1. Proteção com Senhas do Editor do VBA;
10.2. Bloqueio Total ou Parcial dos códigos das macros.


Gostaria de se tornar um excelente profissional?

Entre em contato conosco e solicite já a sua matrícula! SHering & MA Sales Consultoria, Cursos e Treinamentos Empresarial!

Fone (11) 2408-5315 / 93747-2610Watzap
contato@shering.com.br

Entre em contato conosco, e tenha orgulho de ser nosso aluno!

O Shering Consultoria, Cursos e Treinamentos Empresarial possui o método mais avançado de formação profissional na área empresarial, capacitando você com excelência para o mercado de trabalho.