VBA no Office Excel 2010

click fraud protection

VBA apoia Visual Basic for Application. Como você sabe que o VB (Visual Basic) é uma das grandes linguagens de programação. Se você precisar executar tarefas repetidas no Excel todos os dias, é sempre recomendável automatizar essas tarefas para economizar tempo e energia. As macros são uma ótima maneira de automatizar tarefas no Excel. Já abordamos uma dica básica sobre gravando e usando macros. Macros basicamente adicionam código VB à sua planilha do Excel.

Sempre que você cria uma nova macro, o Excel adiciona código visual básico no back-end; portanto, sempre que você executa uma macro, esse código VB é executado e você obtém os resultados na tela. Vamos ver como o código é gerado quando adicionamos uma macro e como você pode editar e depurar esse código VB.

Como exibir o código VBA associado a uma macro

Vamos supor que criamos uma macro, conforme mencionado na postagem mencionada acima, clique na opção Macro e escolha Exibir macros.

Macro VBA

A caixa de diálogo da macro será exibida; escolha aqui a macro para a qual deseja ver o código VB e pressione o botão Editar.

instagram viewer
Editar macro

Ele abrirá a macro como um código VB dentro do VB Editor, que é incorporado por padrão no Excel. Neste exemplo, estou mostrando o código de uma macro básica que exibe a mensagem "Hello World" quando executada.

Código de macro VBA

Se você conhece os fundamentos do Visual basic, pode escrever seu próprio código aqui para melhorar ainda mais sua macro e adicionar mais funcionalidade às macros criadas adicionando partes de código. O editor exibido no Excel é um editor VB típico, com o Project Explorer à esquerda e a janela de origem / design à direita. Tudo que você precisa é familiaridade com a sintaxe da linguagem de programação.

Como depurar código VBA

Se você fez alterações no código de uma macro e deseja testar para confirmar se está funcionando bem, pode fazer isso depurando e executando o código. pressione F5 e ele irá depurar e executar o código e você obterá os resultados na tela. (Meu código contém apenas "Hello World", então eu posso vê-lo na tela após a depuração e execução)

VBA Executado Observe que fornecemos apenas um exemplo do Excel 2010, porque o VBA é mais usado aqui. No entanto, o VBA também está incluído no Outlook 2010, Word 2010, PowerPoint 2010, etc.

watch instagram story