MS Excel – Programação VBA

  • Data de Início
  • Turnos
    Sábado | Noturno
  • Duração
    32 Horas
  • Tipo
    live

 

Aprenda de casa no formato LIVE!

Aulas ao vivo com o professor onde você pode interagir, fazer perguntas e exercícios em tempo real!
Basta um computador com multimídia e acesso à Internet.
A Green te dá todo suporte online para que nada atrapalhe o seu aprendizado:

– Teste de conexão antes das aulas
– Canal de dúvidas com instrutores durante o curso

 

banner

 

Metodologia:

  • As aulas são totalmente expositivas onde o Instrutor mostrará os principais recursos do aplicativo seguidos de exemplos e laboratórios.
  • Os cursos são rápidos, totalmente práticos os quais lhe garantem um rico aprendizado e experiência na ferramenta Excel.
  • Com intervalos diários de 15 minutos e ao final dos módulos o aluno recebe o Certificado de Participação.

 

MS EXCEL – PROGRAMAÇÃO VBA

 

Objetivos: Ensinar a programar no Excel usando o VBA (Visual Basic for Applicattions). Serão apresentados os conceitos de lógica de programação, a ferramenta Visual Basic Editor e o ambiente de programação Excel VBA.

Pré-requisitos: Ter participado do curso MS Excel 2016 Avançado ou ter conhecimentos equivalentes.

Conteúdo Programático:

1 – Falando de lógica

  • O que é lógica de programação

2 – Iniciando um Programa VBA

  • Utilizando o gravador de macro
  • Passos para Gravar Macros
  • Habilitando a Guia Desenvolvedor no Excel 2016

3 – Gravando a Primeira Macro

  • Maneiras para começar a Gravação da Macro
  • Macros Relativas e Absolutas
  • Depurando e Comentando Códigos
    Ambiente VBE (Editor do Visual Basic)
    Onde os códigos das macros ficam armazenados?
    Executando as macros através do Ambiente VBE
    Comentando o Código
    Gravando nossa primeira Biblioteca de Macros
  • Criando variáveis
  • Tipos de variáveis e Constantes
  • Declaração de variáveis
    Public
    Private
    Static
  • Operadores
  • Aritméticos
  • Comparação
  • Concatenação
  • Inserindo e Apresentando Dados (InputBox e MsgBox)
    InputBox()
    MsgBox()
  • Formatando e preenchendo e células
  • With – End With
  • Formatar valores condicionalmente
  • Tomada de Decisões
  • Estrutura de decisão IF
  • Bloco IF
  • Estrutura Select Case
  • Estrutura de Repetição
    Do … Loop/While
    For Next

4 – Tratando o Conteúdo das Células 44

  • Tratamento de Textos
  • Alfanuméricas
    Chr()
    Asc()
    LTrim(), RTrim(), Trim()
    Len()
    Format()
    Space()
    String()
    Mid()
    Left()
    Right()
    UCase()
    LCase()
    StrConv()
  • Ajustando Números
  • Matemáticas
    Abs()
    Sgn()
    Fix()
    Int()
    Sqr()
    Rnd()
  • Cronológicas
    Date()
    Now()
    Day()
    Month()
    Year()
    WeekDay()
    Time()
    Hour()
    Minute()
    Second()
    DateDiff()
  • Verificação
    IsDate()
    IsEmpty()
    IsNull()
    IsNumeric()
    IsError
    Função IsObject
    Conversão de Tipo de Dados
    CCur(), CDate(), CDbl(), CInt(), CLng(), CSng(), CStr(), CVar()

5 – Tratamento de Erros

  • On Error
  • Tabelas Dinâmicas

6 – Trabalhando Formulários

  • Criando Ambiente de Login
  • Conhecendo os objetos do formulário
  • Janela Code
    Elementos da janela
  • Janela Verificação imediata
  • Janela Propriedades
    Elementos da janela
    Caixa de ferramentas
  • Janela UserForm
  • Contando dados na Planilha

7 – Exemplos de reforço

  • Tirando Acentuações de textos

8 – Usando os Recursos aprendidos

  • Crie funções no VBA que preencham a planilha abaixo
  • Criando um tabuleiro de navegação
  • A programa completo terá o seguinte visual

Apêndice

  • Atalhos de teclado da janela Code

 

* Os conteúdos podem sofrer alterações, visando melhorias e atualizações, sem prévio aviso.


Entre em Contato

Quer mais informações referente a esse treinamento? Preencha o formulário e aguarde o contato de um consultor.