Para salvar uma macro no Excel 2010, siga os seguintes passos:
Visualize a guia Desenvolvedor. Se ela não estiver visível, vá para Arquivo > Opções > Personalizar Faixa de Opções e marque a caixa Desenvolvedor.
Crie a macro que deseja salvar.
Selecione a guia Desenvolvedor e clique em Visual Basic.
No Editor do Visual Basic, selecione o módulo que contém sua macro.
Pressione Alt + F11 para exibir uma janela com o nome do arquivo.
Selecione o arquivo no menu à esquerda e clique em Salvar como.
Nomeie o arquivo e selecione o tipo de extensão .xlsm.
Clique em Salvar.
Agora sua macro está salva e pronta para ser executada sempre que necessário.