Abra o Excel e crie uma nova planilha em branco.
Clique na guia "Desenvolvedor" na barra de ferramentas e marque a opção "Visual Basic" na seção "Código".
Na janela do Visual Basic que aparece, clique no menu "Inserir" e selecione "Módulo".
No novo módulo em branco, escreva o código da macro que deseja criar. Por exemplo, para criar uma macro que insere a data atual em uma célula específica, você poderia escrever o seguinte código:
Sub InserirData()Range("A1").Value = Date End Sub
Este código define a macro "InserirData" que seleciona a célula A1 e insere a data atual nessa célula.
Salve a macro pressionando Ctrl + S ou selecionando "Arquivo" -> "Salvar".
Feche a janela do Visual Basic.
Volte para a planilha do Excel e clique em uma célula qualquer.
Clique na guia "Desenvolvedor" novamente e selecione "Macros".
Na janela "Macros", selecione a macro que acabou de criar e clique em "Executar".
A macro será executada e a data atual será inserida na célula especificada em seu código.
Pronto! Você criou sua primeira macro no Excel 2010. Lembre-se de que esta é apenas uma demonstração simples e existem inúmeras outras funções e recursos que você pode implementar em suas macros.