
Quando você clica no botão Macro na guia Desenvolvedor, a caixa de diálogo Macros é exibida e dá acesso às sub-rotinas ou macros do VBA que podem ser acessadas de um determinado documento ou aplicativo. O botão Visual Basic abre o Editor do Visual Basic, onde você pode criar e editar o código do VBA.
Leia mais
Para criar uma Visual Basic, use o método Add. O procedimento a seguir cria uma pasta de trabalho. Microsoft Excel nomeia automaticamente o Livro de Trabalho N, onde N é o próximo número disponível. A nova pasta de trabalho se transforma na pasta de trabalho ativa.Abra a pasta de trabalho que contém a macro. Na guia Desenvolvedor, no grupo Código, clique em Macros. Na caixa Nome da macro, clique na macro que deseja executar. Siga um destes procedimentos: você também pode pressionar CTRL + F8 para executar a macro.

Como fazer uma macro no VBA
Para isso, vá na guia Arquivo. Em seguida, procure Opções e, depois, clique em Personalizar Faixa de Opções. Então, procure a caixa de seleção Desenvolvedor e marque ela para aparecer. Assim, você poderá começar a mexer com macros e VBA.
SIM. O VBA ainda é a linguagem com aprendizado mais fácil e também com uma facilidade de acesso , ou seja , quase 80% dos computadores tem EXCEL, isso implica que 80% dos computadores possuem o VBA para ser utilizado nas automações de tarefas repetitivas!Visual Basic
Como em todo programa, no Excel VBA, você precisa traduzir todas as funções em códigos para que o computador entenda tudo perfeitamente e faça os comandos desejados. Nesse caso, o nome da linguagem do sistema VBA é Visual Basic.O VBA é a linguagem de programação por trás do Excel. Isso significa que dentro do Excel existe um complemento, que é o VBA, que permite que você faça programações em sua planilha.

Como o VBA funciona Como em todo programa, no Excel VBA, você precisa traduzir todas as funções em códigos para que o computador entenda tudo perfeitamente e faça os comandos desejados. Nesse caso, o nome da linguagem do sistema VBA é Visual Basic.
O que é melhor VBA ou Python
O VBA (Visual Basic for Applications) é uma linguagem de programação para o Pacote Office, então ela já um pouco mais restrita. Já o Python tem uma abrangência bem maior, podemos utilizar para desenvolvimento web, análise de dados, ciência de dados, scripts de automação, entre outras áreas.
Visual Basic for Applications
VBA é a sigla de Visual Basic for Applications, ou Visual Basic para Aplicações; ela é a linguagem de programação utilizada pelos softwares que compõem a suíte de escritório Microsoft Office, como Word, Excel, PowerPoint, Access e outros.
O VBA (Visual Basic for Applications) é uma linguagem de programação para o Pacote Office, então ela já um pouco mais restrita. Já o Python tem uma abrangência bem maior, podemos utilizar para desenvolvimento web, análise de dados, ciência de dados, scripts de automação, entre outras áreas.
Leia mais

SIM. O VBA ainda é a linguagem com aprendizado mais fácil e também com uma facilidade de acesso , ou seja , quase 80% dos computadores tem EXCEL, isso implica que 80% dos computadores possuem o VBA para ser utilizado nas automações de tarefas repetitivas!