Nessa lição criaremos mais uma macro de exemplo. Além da criação da macro aprenderemos a criar um novo botão, na Barra de Ferramentas e a associar esse botão com a macro. Dessa forma toda vez que precisarmos executar a macro, bastará clicar no botão associado com a macro.
Exemplo 2:
Criar uma macro usando o Gravador de Macros. A macro deverá formatar As células selecionadas com formato Contábil, com duas casas decimais, cor de fonte Vermelha e Itálico. Gravar a macro com o nome de FormataContábil. Criar um botão de comando na Barra de Ferramentas padrão e associar esse botão com a macro FormataContábil.
- 1. Abra o Excel.
- 2. Abra a Planilha C:\ExcelAvancado\Módulo 5 - Exercício 02.xls.
- 3. Clique na célula F2.
- 4. Agora vamos iniciar a gravação da Macro.
- 5. Selecione o comando Ferramentas -> Macro -> Gravar nova macro.
- 6. Será exibida a janela Gravar Macro.
- 7. No campo Nome da macro digite: FormataContábil.
- 8. Na lista Armazenar macro em, selecione a opção Esta pasta de trabalho.
- 9. O campo descrição é simplesmente uma descrição da funcionalidade da macro. Digite o texto indicado na Figura 5.9:
Figura 5.9 - Definição do nome e da descrição da macro FormataContábil.
- 10. Clique em OK. A gravação da Macro será iniciada. Todos os comandos que você executar, durante a gravação da Macro, farão parte da Macro.
- 11. Uma nova barra () é exibida na planilha do Excel. Essa barra é utilizada para parar a gravação da Macro. Agora devemos escolher os comandos que farão parte da macro. Após ter executado os comandos que farão parte da macro, basta clicar no botão () para encerrar a gravação da Macro.
- 12. Clique no botão ()) para aplicar Itálico.
- 13. Na lista de Cores da fonte () selecione Vermelho.
- 14. Selecione o comando Formatar -> Células. Clique na opção Contábil e selecione duas casas decimais, conforme indicado na Figura 5.10:
Figura 5.10 - Formatação Contábil com duas casas decimais.
- 15. Clique em OK.
- 16. Clique no botão () para encerrar a gravação da Macro.
- 17. Agora a macro FormataContábil foi criada e podemos utiliza-la sempre que necessário.
Agora vamos aprender como associar um botão com a macro FormataContábil.
Para associar um botão com uma macro, siga os seguintes passos:
- 1. Clique com o botão direito do mouse em uma das barras de ferramentas do Excel. Por exemplo, clique com o botão direito do mouse na área cinza, ao lado do botão ().
- 2. No menu que é exibido clique na opção Personalizar.
- 3. Será exibida a janela Personalizar.
- 4. Clique na guia Comandos.
- 5. Na lista de Categorias que é exibida dê um clique na opção Macros conforme indicado na Figura 5.11:
Figura 5.11 - A opção Macros da guia Comandos.
- 6. Clique no botão () e arraste-o para a barra de ferramentas padrão, ao lado esquerdo do botão (), conforme indicado na Figura 5.12:
Figura 5.12 - Arrastando o botão que será associado com a Macro.
- 7. A janela Personalizar será fechada e o botão () será adicionado à barra de ferramentas padrão.
- 8. Dê um clique no botão ().
- 9. Será exibida a janela Atribuir macros. Nessa janela você pode selecionar a macro que será associada com o botão, isto é, a macro que será executada quando você clicar no botão.
- 10. Clique na macro FormataContábil para seleciona-la, conforme indicado na Figura 5.13.
- 11. Clique em OK.
- 12. Pronto, agora o botão () está associado com a macro FormataContábil.
Figura 5.13 - Associando a macro FormataContábil com o botão.
- 13. Vamos testar se o botão está funcionando.
- 14. Clique na célula F10.
- 15. Clique no botão ().
- 16. Observe que a macro é executada e as respectivas formatações são aplicadas à célula F10. Isso comprova que o botão () está associado à macro FormataContábil.
- 17. Salve e Feche a planilha.