Para gravar uma macro você deve inicialmente iniciar o processo de gravação. Esta opção é encontrada no menu Macro , que está localizado na guia Ver na faixa do Excel (ou no menu a descida Ferramentas no Excel 2003). Essas opções são mostradas nas imagens abaixo:
Em seguida, será apresentada a caixa de diálogo “Gravar Macro”.
Esta caixa permite inserir um nome e uma descrição para sua macro, se desejar. É uma boa ideia dar um nome significativo à macro, para que, quando você retornar à macro mais tarde, isso o ajude a lembrar o que ela faz. No entanto, se você não fornecer um nome, o Excel nomeará automaticamente a macro (por exemplo, Macro1, Macro2, etc.).
A caixa de diálogo “Gravar Macro” também oferece a opção de atribuir um atalho de teclado à sua macro. Isso tornará a macro muito mais fácil de executar. No entanto, você deve ter cuidado para não atribuir uma das combinações de teclas anteriores à macrodefifinal do Excel (por exemplo, CTRL-C). Se você selecionar uma combinação de teclas existente do Excel, ela será substituída pela sua macro e você ou outros usuários poderão executar acidentalmente o código da macro.
Quando estiver satisfeito com o nome da macro e (se necessário) o atalho do teclado, selecione OK para começar a gravar a macro.
Depois de começar a gravar sua macro, cada ação executada (entrada de dados, seleção de células, formatação de células, rolagem de planilha, etc.) será gravada na nova macro, como código VBA.
Além disso, ao gravar sua macro, você verá um botão Parar no canto inferior esquerdo da sua pasta de trabalho (ou no Excel 2003, o botão Parar será apresentado em uma barra de ferramentas flutuante), conforme mostrado abaixo:
Depois de concluir as ações que deseja gravar, você pode interromper a gravação da macro clicando no botão Parar. O código da macro agora será armazenado em um módulo no editor do Visual Basic.
Se você selecionar a opção Use referências relativas Ao gravar uma macro, todas as referências de células dentro da macro serão relativas. Contudo, se a opção Use referências relativas não estiver selecionado, todas as referências de células exibidas no código serão absolutas (veja nossa postagem em operadores de referência).
A opção Use referências relativas é encontrado no menu Macro (e é encontrado na barra de ferramentas Macro do Excel 2003).
Ao gravar macros, o Excel sempre produz um procedimento Sub (em vez de um procedimento Function). Se você atribuiu um atalho de teclado à macro, esse atalho será a maneira mais fácil de executar a macro. Caso contrário, a macro poderá ser executada executando as seguintes etapas:
Ercole Palmeri
Uma operação de oftalmoplastia usando o visualizador comercial Apple Vision Pro foi realizada na Policlínica Catania…
O desenvolvimento de habilidades motoras finas por meio da coloração prepara as crianças para habilidades mais complexas, como escrever. Colorir…
O setor naval é uma verdadeira potência económica global, que navegou para um mercado de 150 mil milhões...
Na segunda-feira passada, o Financial Times anunciou um acordo com a OpenAI. O FT licencia seu jornalismo de classe mundial…