Noções básicas de gravação de macros

Para começar a gravar sua primeira macro no Excel, você precisa encontrar Macro Recorder, que está no separador Developer. Infelizmente, Excel sai da caixa com a guia Desenvolvedor escondida - você não pode vê-lo em sua versão do Excel em primeiro lugar. Se você pretende trabalhar com macros VBA, você vai querer ter certeza de que a guia Desenvolvedor é visível. Para exibir essa guia:

  1. Escolha Opções File-Excel.

  2. Na caixa de diálogo Opções do Excel, selecione Personalizar Faixa de Opções.

  3. Na caixa de lista à direita, clique para colocar uma marca de verificação junto ao desenvolvedor.

  4. Clique em OK para retornar ao Excel.

Agora que a guia Desenvolvedor aparece na faixa de opções do Excel, você pode começar Macro Recorder. Selecione Gravar Macro no separador Developer. A caixa de diálogo Gravar Macro aparece.

A caixa de diálogo Gravar Macro.
A caixa de diálogo Gravar Macro.

Aqui estão as quatro partes da caixa de diálogo Gravar Macro:

  • Nome da macro: Excel dá um nome padrão para o macro, tais como Macro1, mas você deve dar a sua macro um nome mais descritivo do que ele faz. Por exemplo, você pode nomear uma macro que formata um formattable mesa genérico.

  • Tecla de atalho: Cada macro precisa de um evento, ou que algo aconteça, para que ele seja executado. Este evento pode ser um aperto de botão, uma abertura de pasta de trabalho, ou, neste exemplo, uma combinação de teclas. Quando você atribuir uma tecla de atalho para a macro, entrando o de chaves desencadeia a sua macro para ser executado. Note que você não precisa de uma tecla de atalho para acionar uma macro, de modo que este campo é opcional.

  • macro loja em: A opção Este livro é o padrão. Armazenando seu macro nesta pasta de trabalho significa simplesmente que a macro é armazenada junto com o arquivo de Excel ativa. A próxima vez que você abrir essa pasta de trabalho particular, a macro está disponível para ser executado. Da mesma forma, se você enviar o livro para outro usuário, que o usuário pode executar a macro, bem como (desde que a segurança de macro está devidamente definido pelo usuário).

  • Descrição: Este campo facultativo pode vir a calhar se você tem inúmeras macros em uma planilha ou você precisa dar um usuário uma descrição mais detalhada sobre o que a macro faz.

Com a caixa de diálogo Gravar Macro aberta, siga estes passos para criar uma macro simples que entra em seu nome em uma célula da planilha:

  1. No campo Nome do usuário, digite um novo nome de uma única palavra para a macro para substituir o nome Macro1 padrão.

    Um bom nome para este exemplo é MyName.

  2. No campo Tecla de atalho, digite um N. maiúscula

    Você acabou de atribuir essa macro para a tecla de atalho Ctrl + Shift + N.

  3. Clique em OK para fechar a caixa de diálogo Gravar Macro e começar a gravar suas ações.

  4. Selecione uma célula na folha de cálculo Excel, digite seu nome na célula selecionada, e pressione Enter.

  5. Escolha desenvolvedor-Code-Stop Recording (ou clique no botão Stop Recording na barra de status).

» » » » Noções básicas de gravação de macros