Curso de VBA para Excel

244px-Microsoft Excel 2013 logo.svg

 

 Objetivo: 

Proporcionar ao aluno, no final do curso, a condição de utilizar as Macros VBA para o Excel de forma prática, a ponto de poder construir suas próprias ferramentas.

 

  
Ementa:

  • Introdução - Formas de Gravar uma Macro
  • Ambiente VBA
  • Estrutura VBA e Variáveis
  • Cells.Value e ActiveCell
  • Operações Básicas e Executando com Botão
  • Tipos de Variáveis
  • Declarar Variável Junto ou Separado?
  • Objeto Range
  • Propriedades do Range e Aprendendo com o Gravar Macros
  • Diferença entre Propriedade, Método e Objeto
  • Propriedade Offset
  • Estrutura If – Else
  • Estrutura For e For Each
  • Estrutura With
  • Select Case
  • Estrutura While
  • Sub X Function
  • Argumentos ByRef e ByVal (evitando erros)
  • Integração Função VBA e Fórmula Excel
  • GoTo e Labels
  • Tratamento de Erro - On Error
  • MsgBox
  • InputBox
  • UserForm
  • UserForm – TextBox
  • UserForm - ComboBox
  • UserForm - CheckBox e OptionButton
  • UserForm - ListBox e Eventos do UserForm
  • UserForm – ToggleButton
  • UserForm - MultiPágina e TabStrip
  • Funções do Excel
  • WorksheetFunction
  • Funções VBA
  • Application.ScreenUpdating
  • Application.Calculation

 Pré-Requisito:

Possuir conhecimento intermediário em Excel e possuir a versão 2007 do Office ou Superior.

Instrutor:

Janderson Garcia dos Anjos
Formado em Análise de Sistemas; Especialista em Excel; Programador e desenvolvedor Web; Técnico em Informática (infraestrutura de redes, hardware e servidores Windows Server). Atua a mais de 16 anos como docente de TI, há 5 anos presta serviços de consultoria no desenvolvimento de soluções para a melhoria do ambiente de trabalho utilizando o Excel, Access, programação de pequenos aplicativos utilizando as linguagens .Net e C#, e há 3 anos atua como desenvolvedor web, na criação e desenvolvimento de sites e aplicativos para celulares utilizando as ferramentas e linguagens AndroidStudio, VisualStudio, Phonegap, Cordova, HTML5, CSS3, Java Script, BootStrap e banco de dados MySQL e PostgreSQL.

Carga Horária: 16 horas.