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
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