Qual o objetivo do curso?

O objetivo deste curso é ampliar os conhecimentos dos usuários em Excel e conhecedores de Lógica e Algoritmos, a utilizar programação para melhorar ainda mais o desempenho de suas planilhas. O VBA (Visual Basic for aplications) é um conjunto de comandos de programação que o ajudará a desenvolver os horizontes de sua planilha, com mais funcionalidades e uma melhor performance de modo a simplificar e agilizar o uso da mesma pelo próprio desenvolver ou por outros usuários.


  • 20/horas aula

    A carga horária deste curso é sempre a mesma independentemente do turno que você escolher realizar seu treinamento.
  • Presencial, online e hibrido

    Seu treinamento poderá ser realizado de modo presencial, online (você assistindo ao vivo ou a mesma aula gravada de sua casa) ou híbrido (você assistirá de sua casa quando não puder se fazer presente).
  • Mais info

    Clique para conversar com a gente diretamente pelo Whats e tirar todas as suas dúvidas.
  • Trilha de aprendizado

    Cada treinamento é parte de uma trilha de aprendizado que fará todo sentido na sua formação profissional.
  • Coffee-break em todas aulas

    Em nossos cursos presenciais você terá um intervalo para desfrutar de um delicioso coffee-break com lanches, frutas, bolos, sucos e café. E o melhor: você não paga nada a mais por isso!
  • Material incluso

    No 1º dia de aula você receberá o seu kit de treinamento: uma linda bolsa, caneta, caderno, livro apostila ou pendrive.
  • Estrutura completa

    Conte com uma estrutura completa com 13 laboratórios equipados. Clique e confira!
  • Descontos e prêmios na especialização

    Ganhe descontos e prêmios na sua especialização. Clique e saiba mais.

Esse curso é ideal para

O que você precisa conhecer antes

Curso ProWay Excel Básico e de Lógica de Programação e Algoritmos I ou conhecimentos equivalentes.

Conteúdo Programático

Iniciando o Visual Basic for Applications (VBA) com Excel

o    Instalando e habilitando o VBA

o    VBA IDE (Integrated Development Environment)

o    Utilizando a IDE a partir do Excel

o    Componentes da IDE

o    Programando Componentes sem o Excel

o    Seleção de Macro

o    A barra de ferramentas do Visual Basic

o    Localizando o Help do VBA

o    Help do VBA

o    Construindo o Colorful Stats Program

o    Requisitos do Colorful Stats Program

 

Iniciando programas com VBA

o    Variáveis, Tipos de Dados e Constantes

o    Declarando variáveis

o    Tipos de dados

o    Constantes

o    Entradas e Saídas (I/O) com VBA

o    Coletando Entradas de Usuário com InputBox()

o    Saída com MsgBox()

o    Manipulando Strings com Funções VBA

 

Procedimentos e Condições

o    Procedimentos em VBA

o    Procedimentos de Eventos

o    Escopo de Procedimentos Privado e Público

o    Sub Procedimentos

o    Procedimentos de Funções

o    Operadores Lógicos com VBA

o    Condições e ramificações

 

Loops e Arrays

o    Looping utilizando VBA

o    Loops tipo ?Do?

o    Loops tipo ?for?

o    Validação de entrada

o    Validação com a Função InputBox()

o    Validação com uma planilha

o    Arrays (Matrizes)

o    Arrays Unidimensionais

o    Arrays Multidimensionais

o    Arrays dinâmicos

o    Programando Fórmulas em Células Worksheet

o    Referências tipo A1

o    Referências tipo R1C1

 

Objetos Básicos em Excel

o    Programação VBA e Orientação a Objetos

o    Objetos definidos

o    Objetos da coleção VBA

o    O localizador de objetos

o    Objetos do Excel em Alto-Nível

o    O Objeto Application

o    Os objetos Workbook e Window

o    O objeto Worksheet

o    O objeto Range

o    Trabalhando com objetos

 

UserForms em VBA e Controles adicionais

o    Designando Forms com VBA

o    Adicionando uma Form a um Project

o    Componentes do objeto UserForm

o    Adicionando controles ActiveX a uma Form

o    Mostrando e escondendo Forms

o    Modelando Forms

o    Projetando caixas de diálogo personalizadas

o    Utilizando tipos de dados em Forms derivadas com VBA

o    Projetando  tipos de dados personalizados em VBA

o    Definindo tipos enumerados em VBA

 

Encontrando erros, depuração e Arquivo básico de I/O

o    Encontrando erros

o    Utilizando o ?On Error Statement?

o    Depurando

o    Modo Break

o    A janela imediata

o    A janela de visualização

o    A janela Local

o    Entrada e Saída de um arquivo (I/O)

o    I/O de um arquivo utilizando objetos Workbook e Worksheet

o    Utilizando métodos de arquivo I/O em VBA

 

Utilizando XML com projetos Excel-VBA

o    Introdução à tecnologia XML

o    O que é XML?

o    Sintaxe XML

o    Esquemas XML

o    Validando um XML

o    XML e Excel

o    XML e VBA

o    O objeto XmlMap

 

Gráficos Excel

o    O objeto gráfico

o    Acessando os gráficos existentes

o    Manipulando gráficos

o    Eventos em gráficos

 

Formas em VBA

o    A coleção de formas e objetos tipo Shape

o    Manipulando um objeto tipo Shape

o    A coleção de objetos ShapeRange

o    Ativando os objetos tipo Shape

o    A coleção OLEObjects