24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

84 Parte II: Como o VBA Trabalha com o Excel

LEMBRE-SE

A capacidade limitada do gravador de macro certamente não diminui a

sua importância. Ao longo do livro, eu afirmo isso: Gravar as suas ações,

talvez seja a melhor maneira de administrar VBA. Quando estiver em

dúvida, tente gravar. Ainda que o resultado possa não ser exatamente o

desejado, ver o código gravado pode encaminhá-lo para a direção certa.

Preparação para Gravar

LEMBRE-SE

Antes que você dê um grande passo e ligue o gravador de macro, perca

um minuto ou dois pensando no que vai fazer. Você grava uma macro

para que o Excel possa repetir automaticamente as ações gravadas.

Finalmente, o sucesso de uma macro gravada depende de cinco fatores:

55

Como a pasta de trabalho está configurada enquanto você

grava a macro

55

O que está selecionado quando você começa a gravar

55

Se você usa o modo de gravação absoluto ou relativo

55

A exatidão de suas ações gravadas

55

O contexto no qual você exibe a macro gravada

A importância desses fatores ficará clara quando eu o encaminho

através de um exemplo.

Relativo ou Absoluto?

Ao gravar suas ações, normalmente o Excel grava as referências

absolutas das células (essa é a modalidade padrão de gravação). Com

frequência, esse é o modo errado de gravação. Se você usar a gravação

relativa, o Excel grava as referências relativas das células. A distinção é

explicada nesta seção.

Gravando no modo absoluto

Siga estas etapas para gravar uma macro simples, no modo absoluto.

Essa macro fornece apenas três nomes de mês em uma planilha:

1. Escolha Desenvolvedor➩Código➩Gravar Macro.

2. Digite Absolute como o nome para esta macro.

3. Clique OK para começar a gravar.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!