Excel VBA – Módulo 2

Qual a proposta?
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 criação de macros para a automação das planilhas do dia a dia.

Este curso mostra os recursos intermediários de Excel VBA.

Quem deve participar?
Todos aqueles que já têm uma lógica de programação, conhecem os recursos fundamentais da linguagem VBA e querem aperfeiçoar seus conhecimentos de programação em planilhas.

Os eventos são fechados para a empresa cliente, com até 20 participantes por turma.

Metodologia
O professor explica em telão os recursos Excel e os alunos os aplicam durante exercícios práticos que simulam o dia a dia nas empresas. Tais exercícios refletem os melhores casos colhidos em nosso trabalho de consultoria e treinamento.

Diferenciais Pessoas e Tecnologia

  • Teste prévio de avaliação de conhecimentos
  • Apostilas passo a passo, com linguagem visual e didática consagrada nos 11 livros lançados pelo professor Fernando Andrade em conjunto com a Ed. Nobel e revista Você S/A
  • Apostila de momento, construída a partir de pontos específicos discutidos em sala de aula
  • Apostila com perguntas mais frequentes dos alunos
  • Teste posterior de avaliação de aprendizado
  • Exercícios de complementação, para desenvolvimento fora de sala de aula
  • Exercícios de extensão, para quem quer ir além
  • Suporte a dúvidas após evento

Local
Instalações indicadas pelo cliente com esta infraestrutura:

  • Um computador por aluno
  • Computador e projetor multimídia para o professor

Qual a duração?
8 horas.

Data e horário
Definidos pelo cliente.

Suporte
O professor fica à disposição dos participantes durante 90 dias após evento para o esclarecimento de dúvidas via e-mail.

Quem é o apresentador?
Fernando Andrade, palestrante, professor e conferencista, tem como tema principal a utilização eficaz da tecnologia no dia a dia das pessoas. É analista de sistemas pela IBM, engenheiro civil pela Universidade Mackenzie e diretor da Pessoas e Tecnologia. É autor dos livros

  • O Outlook como ferramenta de produtividade
  • E-mail que funciona
  • Gerenciamento de informações eletrônicas
  • Administre seu tempo com Palm
  • PowerPoint para quem conhece PowerPoint
  • Excel para todos
  • Excel para quem conhece Excel
  • Word para quem conhece Word
  • Mala direta no Word
  • E-mail para todos
  • E-mail para quem conhece e-mail

publicados pela editora Nobel, com o apoio da revista Você S.A.

O que será discutido?

Revisão Excel VBA – Módulo 1

A elaboração de macros no Visual Basic

  • As macros automáticas: automacros;
  • Macros em diferentes pastas de trabalho;
  • Pontos de interrupção;
  • Sistema de ajuda;
  • Pesquisador de objeto.

Criação/desenvolvimento de projetos

  • Definindo necessidades;
  • Montagem da planilha;
  • Criação das macros.

Principais Objetos

  • WorkBook;
  • WorkSheet.

Principais Propriedades

  • Activecell;
  • Activesheet;
  • ActiveWorkbook;
  • Cells;
  • FormulaR1C1;
  • Value.

Principais Métodos

  • Activate;
  • Clear;
  • Open e Close;
  • Save e SaveAs;
  • Quit;
  • Find;
  • InputBox.

Caixa de mensagem

  • Sintaxe MsgBox;
  • Exibindo uma caixa de mensagem;
  • Constantes utilizadas nas caixas de mensagem;
  • Identificando o botão clicado.

Caixas de diálogo do Excel

  • Controlando a exibição dos itens da janela;
  • Operador NOT;
  • Inserindo e excluindo linhas, colunas e células;
  • Ajustando a largura e a altura de linhas e colunas.

Operadores

  • Aritméticos;
  • Comparação;
  • Lógicos;
  • Concatenação;
  • Ordem das operações.

Variáveis

  • O que é uma variável;
  • Utilizando variáveis;
  • Tipos de variáveis;
  • Declarando variáveis;
  • Diferentes locais de declaração: procedimento, módulo, projeto;
  • Option Explicit.

Estruturas de Decisão e Repetição

  • GoTo;
  • If e suas estruturas: If…Then; If…Then…Else; If aninhado;
  • Inserindo várias condições com And e Or;
  • Select Case;
  • Loop e suas estruturas: Do While…Loop, Do Until…Loop;
  • While…Wend;
  • For…Next e For Each…Next.

Funções VBA

  • Matemáticas;
  • Data e hora;
  • Tratamento de textos;
  • Conversão;
  • Validação
  • Utilizando funções de planilha do Excel;
  • Criando funções;
  • Utilizando as funções criadas;
  • Utilizando funções em diversas pastas de trabalho;
  • Assistente de Função.