Excel VBA – Módulo 1

O usuário mais avançado de Excel chega em um ponto em que precisa mais de suas planilhas. Quase sempre nestas situações, este é o momento ideal para a automação das planilhas do dia a dia. A linguagem VBA associada a planilhas é a solução ideal, este primeiro curso de Excel VBA apresenta conceitos realmente essenciais.

  • Automação do trabalho diário
  • Melhoria e integração de processos
  • Diminuição considerável de atividades repetitivas
  • Menor tempo investido nas rotinas do dia a dia
  • Redução de custos e de erros

Metodologia

O professor explica em telão os recursos Excel, os alunos praticam os conceitos em seus computadores.

Suporte

O professor fica à disposição durante 90 dias para esclarecimento de dúvidas via e-mail.

Carga horária

8 horas.

Local

Instalações indicadas pela empresa cliente.

Objetivos do treinamento

  • Rever conceitos avançados do Excel, essencial para o bom trabalho com VBA
  • Entender os fundamentos e a lógica de programação
  • Aproveitar melhor o recurso automático de gravação do Excel – mesmo para quem conhece VBA
  • Conhecer e aproveitar o ambiente de desenvolvimento VBA
  • Explorar as facilidades da programação orientada a objetos
  • Depurar, corrigir e testar macros
  • Analisar casos práticos: o que funciona e o que não funciona

Conteúdo

Introdução

Trabalho repetitivo? Macro resolve!
O que é uma macro
Definindo necessidades
Criando macros utilizando o gravador
Gravação absoluta e gravação relativa
Execute macros através de menus e botões
Visualizando macros em VBA(Visual Basic for Application)
Digitando linhas de macro
Quadros de diálogos em macros
InputBox: a interação com o usuário
Exemplos e aplicações.

O ambiente de desenvolvimento VBA

Editor do Visual Basic;
Janela Project Explorer
Janela Properties
Janela de verificação imediata
Personalizando o ambiente

Controle de fluxo de execução

Instrução IF
Instrução Select Case
Instrução Do While
For-Next

Programação orientada a eventos

O que é um Objeto
O que é um Método
O que é uma Propriedade
Coleções
Hierarquia de objetos
O que são Eventos

Programação de Macros

Inserindo macros sem o gravador
Propriedades e métodos de alguns objetos: Application; Workbooks; Worksheets; Range
Referenciando uma célula ou um intervalo de células
Referenciando uma célula ativa ou seleção de células
Referenciando de acordo com um deslocamento
Caixas de entrada (InputBox)
Instruções With e End With
Formatando propriedades: Cor do preenchimento; Fonte; Alinhamento; Bordas; Número
Métodos GetOpenFilename e GetSaveAsFilename

Executando uma aplicação

Executando utilizando F5
Executando utilizando F8
Depurando

Preencha seus dados e entraremos em contato