Para atribuir uma macro a um botão no Excel 2007, siga estes passos:
Abra uma planilha do Excel que contenha a macro à qual deseja atribuir um botão.
Na guia Desenvolvedor, clique em Inserir e selecione um botão (ou desenhe um botão usando a ferramenta de desenho).
Selecione o botão que acabou de inserir e, na guia Propriedades, atribua um nome ao botão e, se necessário, ajuste outras configurações, como a cor do botão.
Clique com o botão direito do mouse no botão e selecione Atribuir macro.
Na caixa de diálogo Atribuir macro, selecione a macro que deseja atribuir ao botão e clique em OK.
Feche a caixa de diálogo Propriedades do botão.
A macro selecionada agora está atribuída ao botão que você inseriu. Quando clicar no botão, a macro será executada.