Curso de VBA para Excel
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.
Investimento:R$390,00 por participante, à vista.
Opções de parcelamento: à consultar por meio do telefone (67)3522-0555.