Para programar VBA no Excel 2007, siga as etapas a seguir:
Abra o Excel 2007 e clique no botão do Microsoft Office no canto superior esquerdo da tela.
Selecione "Opções do Excel" no menu suspenso.
Na janela de opções, selecione "Personalizar Faixa de Opções" no painel esquerdo.
Marque a caixa de seleção "Desenvolvedor" e clique em "OK".
Agora, clique na guia "Desenvolvedor" na barra de ferramentas do Excel.
Clique em "Visual Basic" na seção "Código" da guia "Desenvolvedor".
A janela do Editor do Visual Basic será aberta. Aqui, você pode começar a escrever código VBA.
Crie um novo módulo clicando com o botão direito do mouse na janela do Editor do Visual Basic e selecionando "Inserir" e, em seguida, "Módulo".
Escreva o código VBA no módulo. Por exemplo, você pode criar uma macro que soma os valores de duas células e coloca o resultado em uma terceira célula:
Sub Soma()
Range("C1").Value = Range("A1").Value + Range("B1").Value
End Sub
Salve o módulo clicando em "Arquivo" e "Salvar" na barra de menus.
Feche a janela do Editor do Visual Basic.
Agora, execute a macro indo para a guia "Desenvolvedor" na barra de ferramentas do Excel e clicando em "Macros". Selecione a macro que você criou e clique em "Executar". O Excel executará a macro e somará os valores das células selecionadas.