É preciso escrever de acordo com uma linguagem de programação, que no caso é VBA. Em VBA, o computador vai ler o código da macro de cima pra baixo, linha a linha. Em cada linha você poderá escrever um comando VBA.
Clique com o botão direito do mouse no controle e, em seguida, clique em atribuir macro. A caixa de diálogo atribuir macros é exibida.
Nota: com uma maneira mais fácil, você pode clicar na guia Desenvolvedor, depois localizar e clicar em Grava Macro no grupo Código. Na caixa de diálogo da macro, dê um nome para a macro e clique em OK. Faça seus comandos em sua planilha, como por exemplo: inserir um botão Imprimir.
Se você tiver o aplicativo da área de trabalho do Excel, poderá usá-lo para trabalhar com macros. Acima da faixa de opções, clique em abrir no aplicativo da área de trabalho e siga as etapas em criar, executar, editar ou excluir uma macro.
Introdução
Re: MACRO E VBA Uma macro pode ser produzida manualmente, mas são macros por "automatizarem alguma coisa", no caso do VBA, o Excel, Word, Corel, enfim.
Se você tiver tarefas no Microsoft Excel que você faz repetidamente, poderá gravar uma macro para automatizar essas tarefas. Uma macro é uma ação ou um conjunto de ações que você pode executar quantas vezes quiser. Ao criar uma macro, você está gravando cliques e teclas do mouse.
É usada, muitas vezes, para tarefas repetitivas, visando menor perda de tempo em etapas demoradas, automatizando-as. A macro gravada no Excel, armazena suas informações referente a cada etapa realizada a medida que você vai executando uma série de comandos.
Uma linguagem de macro é uma linguagem de programação na qual toda a computação é feita pela expansão (instanciação) de macros. Geralmente, não são usadas para a programação geral, mas são comuns em aplicações de processamento de texto.
As macros são sequências de eventos (como pressionamentos de tecla, cliques e atrasos) que podem ser reproduzidas para ajudar você nas tarefas repetitivas. Elas também podem ser usadas para repetir sequências longas ou difíceis de executar.
Significado de Macro prefixo Grande; cujo tamanho é maior que o normal; longo, comprido, extenso: macrocefalia, estado de quem tem o crânio muito grande.