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

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

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.

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

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

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.

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