Sei sulla pagina 1di 3

MAC

CRO
Uma maacro um programa
p
quue contm uma
u
lista dee instruess a se realizzar no
Exceel. Uma macro
m
pode executar um conjun
nto de tareefas atrav s de um nico
proceedimento o qual pode ser
s chamadoo rapidamen
nte.
f
am
macro so escritas num
m cdigo prprio para que
q o
As instruues que formam
compputador connsiga entend
der, essa linnguagem denominad
da por VBA
A Visual Basic
for A
Applicationss.
Existem duas possib
bilidades dee criao de macros:

Atravs do Gravador
A
G
dee Macros;
U
Utilizando
o editor e pro
rogramando em Visual Basic for A
Applicationss.

Para gravvar uma maacro, tem-see que seguirr os seguintees passos:


Usar o menu
m
Exibiio, clicar no cone Macros
M
e selecionar
s
G
Gravar Ma
acros.
Abree-se uma jannela de dilo
ogo (Figuraa 1) e ento se tem que preencher oos campos.

O nomee da Macrro ser coonstitudo por


p um co
onjunto de caracteress que
identtificar a Macro.
M
A teccla de atalhho compossto por umaa combinao de teclaas que
podeero ser utillizadas paraa executar a macro. A descrio uma inforrmao adiccional
que poder serr importantte para quue no sejaa esquecido
o o respecctivo objetiivo e
funciionalidade.
Por padrro a macro
o ser organ
anizada na Pasta
P
de traabalho atuaal, mas h outras
o
opes: Pasta de
d trabalho pessoal e Nova pastta de trabaalho. Sendoo que cada uma
correesponde a macros
m
de m
mbito diferrente. Assim
m devero armazenar a macro na opo
o
Pastaa de traballho atual (ThisWorkB
(
Book) para que ela esteja
e
ativaa sempre que
q o
docuumento estivver aberto, e para quee ela estejaa armazenada no prpprio arquivo
o no
correendo o riscoo de ficar armazenada
a
a nas Macro
os do Excel do seu ussurio. (Perrsonal
WorkkBook.).

Clique em
m OK paraa iniciar a grravao da macro.
m
Desenvolva agoora os comaandos
que ddeseja gravaar.

Para term
minar a grav
vao, cliquue novamen
nte no conee Macros e escolha a opo
o
Paraar gravaoo (Figura 2)).
No conee Macros, existe
e
uma oopo denom
minada Usa
ar referenccias relativa
a, que
definne o modo de gravao da macrro e como ser executtada, se serr com basse em
referrncias relattivas (opo
o selecionadda) ou referncias absollutas (que o padro).

Exemploos:
Gravar uma
u
macro
o testando a diferena entre a execuo de macros com
referrncias abssolutas e relativas. P
Primeirameente, uma Macro coom Referncias
Absoolutas:
1. Acione
A
a gravao da m
macro, seleciionando o ccone Macroos.
2. Certifique-se
C
e que o boto Usar refeerencias relativas est desativado
o.
3. Atribua-lhe
A
o nome Tes te1 e definaa o atalho: Ctrl+P.
C
4. Clique
C
na cllula B3.
5. Escreva IFTM
M
6. Foormate a clula para esstilo Negrito e tamanho
o 16.
7. Na
N clula B4
4 escreva: C
Campus Udi-Centro.
8. Na
N clula B5
5 escreva: L
Logistica.
9. Foormate a clula para foonte: Arial, estilo Itlicco e tamanhho 14.
10. Pare
P a gravaao da maccro. A maacro est criiada.
11. Apague
A
tud
do o que esccreveu nas clulas
c
da co
oluna B.
12. Clique
C
na clula D5.
13. Clique
C
simu
ultaneamentte nas teclass Ctrl e P.
14. O que acontteceu? D ppara descrev
ver? Apaguee o que foi eescrito.
u Macro com
c
Referncias Rela
ativas:
Agora, uma
1. Acione
A
a gravao da m
macro, seleciionando o ccone Macroos.
2. Clique
C
no bo
oto Usar reeferencias relativas
r
paara ativar a funcionalid
dade.
3. Atribua-lhe
A
o nome Testte2 e definaa o atalho: Ctrl+Q.
C
4. Clique
C
na cllula B3.
5. Escreva IFTM
M

6. Formate a clula para estilo Negrito e tamanho 16.


7. Na clula B4 escreva: Campus Udi-Centro.
8. Na clula B5 escreva: Logistica.
9. Formate a clula para fonte: Arial, estilo Itlico e tamanho 14.
10. Pare a gravao da macro. A macro est criada.
11. Apague tudo o que escreveu nas clulas da coluna B.
12. Clique na clula D5.
13. Clique simultaneamente nas teclas Ctrl e Q.
14. O que aconteceu? D para descrever?
15. Clique na clula B3 e clique simultaneamente nas teclas Ctrl+Q.
16. O que aconteceu? D para descrever? O que ocorreu de diferente?
Criando uma terceira Macro.
1. Acione a gravao da macro, selecionando o cone Macros.
2. Clique no boto Usar referencias relativas para desativar a
funcionalidade.
3. Atribua-lhe o nome Teste3 e defina o atalho: Ctrl+S.
4. Clique na clula B10.
5. Clique no cone fx e escolha a funo Soma e clique no boto OK.
9. Na janela de argumentos da funo, escreva B3:B9 na primeira opo e
depois clique no boto OK.
10. Pare a gravao da macro. A macro est criada.
11. Apagar a frmula inserida na clula B10.
12. Escrever nas clulas do intervalo B3:B9 valores numricos.
13. Clique na clula D5.
14. Clique simultaneamente nas teclas Ctrl e S.
15. O que aconteceu? D para descrever?
16. Clique na clula B10 e clique simultaneamente nas teclas Ctrl+S.
17. O que aconteceu? D para descrever? O que ocorreu de diferente?
Desenvolva duas novas macros. Mostre para os seus colegas e depois chame o
professor para v-las.

Potrebbero piacerti anche