Curso Excel 2016 Com VBA Modulo Avançado
24 horasVisão Geral
O que e Excel?.
- Excel é o software utilizado para construção de planilhas, cálculos, auxiliando também no que diz respeito à análise de dados.
- Amplamente utilizado no meio corporativo, assim como para atividades pessoais, possui recursos que facilitam o usuário no desenvolvimento de seus relatórios e resultado de análises para tomada de decisão estratégica.
Objetivo
- Fornecer ao participante, técnicas de desenvolvimento de scripts em programação VBA para Excel, provendo a automação de suas atividades manuais e repetitivas, assim como a acuracidade dos dados.
Publico Alvo
Participantes que tenham interesse aprimorar seus scripts através de técnicas avançadas de VBA e o uso de queries em SQL, além de desenvolver formulários em VBA.
Pre-Requisitos
- Participantes que tenham realizado os cursos:
- Curso Excel 2016 Modulo Básico,
- Curso Excel 2016 Modulo Avançado,
- Ou conhecimentos sólidos em Excel e que tenham realizado o treinamento de Lógica de Programação, ou possua noções de lógica de programação.
Informações Gerais
- Carga horaria 24h
- Se noturno de segunda a sexta das 19h às 23h, total de 6 noites de curso prático;
- Se aos sábados o curso acontece de 09h às 18h, total de 3 sábados de curso prático;
- Se in-company o curso acontece de acordo com os períodos e horários definido entre as partes;
Formato de Entrega:
- Presencial em sala de alua, ou in-company ou on-line ao vivo em tempo real,
- Se optar pelo modelo on-line, solicite um teste para entender melhor como funciona esta modalidade on-line ao vivo em tempo real na presença se um consultor Excel
Materiais
PortuguêsConteúdo Programatico
Conceitos Iniciais
- Conceito de macro
- As formas de criar uma macro
- Demonstração do gravador de macros
- Explicação das macros relativas e absolutas
Introdução ao VBA
- Conhecendo o VBA (Visual Basic Editor)
- Conceito de módulo
- Como criar um script em VBA
- Definição de Objetos, Propriedades e Métodos
- As diversas formas de executar e pausar scripts
- Como salvar um arquivo com macro
Os principais objetos e suas propriedades e métodos
- Range
- Edição e formatação de células
- Worksheet
- Navegação entre planilhas
- Activewindow
- Application
Boas práticas para criação do código
- Utilização do With.. End With
- Indentação de código
- Nomenclatura
Trabalhando com cálculos
- Operadores matemáticos
- Precedência de cálculo matemático
- Operadores lógicos
- Conceito de variáveis
- Declaração de variáveis (no procedimento, no módulo, no projeto)
- O uso do Option Explicit
Trabalhando com macros relativas
- Utilização do Offset
- Referenciando uma célula ativa (ActiveCell)
- Cells
- Utilização de variávei
Caixa de Mensagem e Caixa de Entrada
- Utilização de Inputbox
- Utilização de MsgBox
- Identificando o botão clicado através do Msg box ()
Trabalhando com arquivos
- Workbooks e seus métodos
- Métodos GetOpenFilename e GetSaveAsFilename.
- Copia e movimentação de dados
Instruções Condicionais
- Select Case .. End Select
- If.. else.. Endif
Trabalhando com Laços
- Do While.. Loop
- Do Until.. Loop
- For.. Next
As macros automáticas
- Auto_Open
- Auto_Close
Criação de Cases
- Utilização de comandos aprendidos com abordagem em lógica de programação