Curso de MS Excel - Programação VBA

Resumo do curso

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

Outras informaçoes

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

Programa completo do curso

Green Tecnologia
         
 

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 2013

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
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
Gráficos
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

 
         

Receba grátis informação sobre este curso

Cursos relacionados que podem lhe interessar

Oficinas OpenGO - Informática

Curso formado por várias oficinas. Este curso é ofertado durante a semana e aos sábados, com atividades de duas horas de duração uma vez na semana. Não há pré-requisitos e há desde Oficinas voltadas ao público infantil, assim como aos já profissionais da área.

Técnico em Informática

Aqui você entra na área de informática pela porta da frente. Vai desenvolver projetos e soluções de interesse do mercado e poderá atuar em várias áreas da tecnologia. Computação gráfica, programação WEB, Programação de Computadores, Redes, Banco de dados, etc.Seja dono de seu futuro.
Sob consulta
Solicitar informação

Formação em Tecnologia 1 e 2

Você quer usar informática, mas não trabalhar com tecnologia Então este é para você Aqui você aprende Office (WordExcelPowerPointOutlook), a navegar com segurança, trabalhar com imagens e peças gráficas e ainda vai desenvolver aplicativos para SmartPhone. Veja como Informática pode ser meio rápido e
Sob consulta
Solicitar informação

TECNOLOGIA E INOVAÇÃO

Curso Profissionalizante
HOJE EM DIA O USO DA TECNOLOGIA TEM AUMENTADO EXPONENCIALMENTE EM TODAS AS ÁREAS DE ATUAÇÃO NO MERCADO DE TRABALHO. NOSSO CURSO BUSCA CAPACITAR O PROFISSIONAL ATRAVÉS DE AULAS PRÁTICAS, E DINÂMICAS RELACIONANDO SITUAÇÕES OCORRENTES NO DIA-A-DIA EM EMPRESAS E ESCRITÓRIOS.
Sob consulta
Solicitar informação

Oficinas OpenGO - Informática

Curso formado por várias oficinas. Este curso é ofertado durante a semana e aos sábados, com atividades de duas horas de duração uma vez na semana. Não há pré-requisitos e há desde Oficinas voltadas ao público infantil, assim como aos já profissionais da área.

Técnico em Informática

Aqui você entra na área de informática pela porta da frente. Vai desenvolver projetos e soluções de interesse do mercado e poderá atuar em várias áreas da tecnologia. Computação gráfica, programação WEB, Programação de Computadores, Redes, Banco de dados, etc.Seja dono de seu futuro.
Sob consulta
Solicitar informação

Formação em Tecnologia 1 e 2

Você quer usar informática, mas não trabalhar com tecnologia Então este é para você Aqui você aprende Office (WordExcelPowerPointOutlook), a navegar com segurança, trabalhar com imagens e peças gráficas e ainda vai desenvolver aplicativos para SmartPhone. Veja como Informática pode ser meio rápido e
Sob consulta
Solicitar informação

TECNOLOGIA E INOVAÇÃO

Curso Profissionalizante
HOJE EM DIA O USO DA TECNOLOGIA TEM AUMENTADO EXPONENCIALMENTE EM TODAS AS ÁREAS DE ATUAÇÃO NO MERCADO DE TRABALHO. NOSSO CURSO BUSCA CAPACITAR O PROFISSIONAL ATRAVÉS DE AULAS PRÁTICAS, E DINÂMICAS RELACIONANDO SITUAÇÕES OCORRENTES NO DIA-A-DIA EM EMPRESAS E ESCRITÓRIOS.
Sob consulta
Solicitar informação