Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
96 pág.
3867 Criando Macros VBA Excel

Pré-visualização | Página 1 de 15

Índice
MACROS......................................................................................................................................................5
O QUE É UMA MACRO?...................................................................................................................................6
CRIAR MACROS............................................................................................................................................. 6
Gravar uma Macro................................................................................................................................6
Exercício ......................................................................................................................................................... 8
Procedimento BackGround do Excel................................................................................................................ 9
Programação em Visual Basic for Applications................................................................................. 10
EXECUTAR UMA MACRO................................................................................................................................11
Tecla de Atalho – Shortcut Key........................................................................................................... 12
Botão na Toolbar ................................................................................................................................12
Associar uma Macro a um Botão.................................................................................................................... 12
Dissociar uma Macro de um Botão................................................................................................................. 14
Run ......................................................................................................................................................14
Comando no Menu...............................................................................................................................15
Associação de uma Macro a um Comando do Menu...................................................................................... 15
Dissociação..................................................................................................................................................... 16
Editor de Visual Basic for Applications.............................................................................................. 17
REMOVER MACROS...................................................................................................................................... 17
Remoção de Macros em Ambiente Excel.............................................................................................17
Remoção de Macros no Editor de VBA............................................................................................... 18
EDITOR DE VISUAL BASIC FOR APPLICATIONS......................................................................... 19
PROJECT EXPLORER ..................................................................................................................................... 21
PROPERTIES WINDOW................................................................................................................................... 22
JANELA DE EDIÇÃO.......................................................................................................................................23
OBJECT BROWSER........................................................................................................................................ 23
HELP ON-LINE............................................................................................................................................ 24
AS CORES DO VBA.....................................................................................................................................24
FUNÇÕES E SUBROTINAS....................................................................................................................26
SUBROTINAS............................................................................................................................................... 28
Definição de SubRotinas..................................................................................................................... 28
Trabalhar no Editor de VBA – Criar uma SubRotina ........................................................................ 28
Execução de uma SubRotina............................................................................................................... 29
FUNÇÕES.....................................................................................................................................................30
Definição de Funções.......................................................................................................................... 30
Definição do tipo de parâmetros e do tipo da função......................................................................... 30
Trabalhar no Editor de VBA – Criar uma Função............................................................................. 31
Execução de uma Função....................................................................................................................32
Execução dentro de uma Célula...................................................................................................................... 32
Execução dentro de uma Rotina..................................................................................................................... 38
DIFERENÇAS ENTRE FUNÇÕES E ROTINAS......................................................................................................... 39
REGRAS PARA A PASSAGEM DE PARÂMETROS..................................................................................................... 39
VARIÁVEIS............................................................................................................................................... 41
MANUSEAMENTO COM VARIÁVEIS...................................................................................................................42
O que são variáveis?........................................................................................................................... 42
Assignação de valores a variáveis:..................................................................................................... 43
Utilização de variáveis como se fossem valores:................................................................................ 43
TIPOS DE VARIÁVEIS .....................................................................................................................................43
DECLARAÇÃO DE VARIÁVEIS..........................................................................................................................44
VARIÁVEIS – VANTAGENS DA UTILIZAÇÃO....................................................................................................... 45
VARIÁVEIS DO TIPO OBJECTO........................................................................................................................ 45
Declaração da Variável Objecto.........................................................................................................45
Atribuição de uma variável Objecto....................................................................................................45
Utilização Genérica da Variável Objecto........................................................................................... 46
Utilização Especifica da Variável Objecto......................................................................................... 46
VARIÁVEIS – DECLARAÇÃO OPCIONAL E O TIPO VARIANT.................................................................................47
Página123456789...15