O que é uma Macro?
Uma macro é um pequeno programa que contém uma lista de instruções a realizar no Excel. Como sendo um repositório de operações, uma macro pode executar um conjunto de tarefas através de um único procedimento o qual pode ser invocado rapidamente.
As instruções que formam o corpo da macro são escritas num código próprio para que o computador as possa entender, essa linguagem é designada por VBA – Visual Basic for Applications.
Criar Macros
Existem duas possibilidades de criação de macros:
- Através do Gravador de Macros
- Utilizando o editor e programando em Visual Basic for Applications
Gravar uma Macro
Tools / Macro / Record New Macro. O Excel exibirá a caixa de diálogo da fig.1.
Fig.1 – caixa de diálogo para a gravação de macros.
- O nome da Macro será constituído por um conjunto de caracteres que identificarão a Macro e a sua funcionalidade.
- Shortcut Key – é composto por uma combinação de teclas que poderão ser utilizadas para executar uma macro.
- Opte por armazenar a macro numa das seguintes alternativas: This Workbook, New Workbook ou Personal Workbook, sendo que cada uma corresponde a macros de âmbito diferente. Assim deverão armazenar a macro na opção ThisWorkBook para que ela esteja activa sempre que o documento estiver aberto, e para que ela esteja armazenada no próprio ficheiro não correndo o risco de ficar armazenada nas Macros do Excel. (na rede do ISCTE é impossível gravar a macro no Personal WorkBook.)
- No campo Description, introduza um comentário à função – este poderá ser importante para que não seja esquecido o respectivo objectivo e funcionalidade.
- Clique em OK para iniciar a gravação da macro – neste momento será exibida uma toolbar semelhante à da figura 2, e o ícone do rato será transformado numa cassete, indicando o estado de gravação.

Fig.2 – Toolbar exibida para a gravação de macros.
- Na toolbar Stop Record, existem dois botões: Stop Recording e Relative Reference – O botão de Stop Recording termina a gravação da macro, o botão de Relative Reference selecciona o modo de gravação da macro – se é feito com base em referências relativas (botão seleccionado) ou referências absolutas.
- No caso da toolbar Stop Record desaparecer, poderá voltar a exibi-la fazendo no menu a sequência: View / Toolbars / Stop Record (seleccione a toolbar). Caso a toolbar não apareça listada a gravação de macros não está activa.
Nota: Tome atenção aos passos que dá quando está a gravar pois tudo será registado, o que significa que quando for executar a macro, esses procedimentos serão efectuados.
saiba mais sobre tudo nop blog: mdrtito.blogspot.com
16:23
0 comentários:
Postar um comentário
Entrem em contato conosco, duvidas e sugestões!