Macros, loops, variáveis e rotinas no VBA Excel

Macros, loops, variáveis e rotinas no VBA Excel

Depois de conhecer – e trabalhar com – os principais recursos do Excel, quem lida com planilhas sente falta de automatizar trabalhos repetitivos. É o momento ideal para o trabalho com macros, que nada mais são do que programas desenvolvidos para facilitar as tarefas diárias com números. 

  • Conceitos avançados Excel para o trabalho com macros
  • Desenvolvimento e aplicação de raciocínio lógico 
  • Fundamentos da linguagem VBA 
  • Utilização de variáveis e loops na criação de macros 
  • Aplicação de rotinas para agilizar os resultados esperados 

Metodologia

Professor – único com computador em sala – interage o tempo todo com alunos construindo casos práticos em telão. 

Suporte

O professor fica à disposição dos participantes durante 90 dias após o evento para esclarecimento de dúvidas via e-mail.

Carga horária

3 horas.

Local

Instalações indicadas pela empresa cliente.

Objetivos do treinamento

  • Criar macros essenciais apenas com o gravador de macros 
  • Associar macros a botões – na barra do Excel e nas próprias planilhas
  • Entender o ambiente de desenvolvimento VBA 
  • Testar e depurar passo a passo códigos criados 
  • Conhecer e utilizar as propriedades e métodos fundamentais do VBA 
  • Controlar fluxos de execução em código VBA 
  • Criar funções dentro de uma macro para agilizar a codificação 

Conteúdo

Introdução

O que é uma macro
Criando macros com o gravador de macros
Executando macros via menus e botões

O ambiente de desenvolvimento VBA

A janela Project Explorer
A janela Properties
A janela Code

Executando uma aplicação

Executando utilizando F5 ou F8
Depurando
A janela Imediate

Principais propriedades

Activecell, Activesheet e ActiveWorkbook
Cells
FormulaR1C1
Value

Principais métodos

Activate
Clear
Open e Close
Save e SaveAs
Quit
Find
InputBox

Controle de fluxo de execução

Instrução IF
Instrução Select Case
Instrução Do While
For-Next

Variáveis

O que é uma variável
Utilizando variáveis
Tipos de variáveis

Funções do VBA

Funções de data/hora
Funções de texto
Funções de validação
Funções de conversão
MSGBOX

Subrotinas

Criando subrotinas
Passando e retornando parâmetros
Chamando Subrotinas

Funções

O que é uma função?
Diferença entre subrotina e função
Criando e chamando funções
Utilizando funções pelo Excel

 

Conteúdo dinâmico

Uma das principais características desta palestra é sua dinâmica. Por isso, são os próprios participantes que complementam o conteúdo com suas perguntas. Ao apresentar os assuntos acima, o palestrante estimula a participação – que sempre acontece – tornando cada evento um acontecimento único!

Preencha seus dados e entraremos em contato