FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

Conheça neste artigo todas as formas de executar procedimentos no VBA e também quais são as maneiras mais rápidas e produtivas.

A execução de um procedimento é simplesmente o funcionamento de tudo o que programado e se espera de determinada rotina.

Vamos descobrir todas estas formas de execução e descobrir quais são as mais rápidas de usar.

Objetos e botões

Sempre que estamos no ambiente Excel e temos macros gravadas podemos atribuir macros à botões do controle de formulários e diversos tipos de objetos do Excel, como ícones, formas, imagens de estoque e fotos.

executar rotinas com objetos e botões - FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

Veja agora que para criar o botão basta, escolher a guia desenvolvedor, depois o comando inserir e por último o comando botão.

botão de formulários - FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

Descubra de se existem macros gravadas pela guia desenvolvedor através do comando macros conforme imagem abaixo.

macros - FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

Atribua qualquer imagem à uma macro clicando com o botão direito do mouse sobre objeto desejado. e escolher a opção atribuir macros, surgirá a caixa macro e depois basta escolher a macro existente clicar em ok.

opção atribuir macros

Executar uma macro sem o uso de botões

Uma macro também pode ser executada sem o uso de botões, e para realizar basta entrar na guia desenvolvedor, escolher o comando macros dentro do grupo código.

Executar macros na caixa macro - FORMAS DE EXECUTAR PROCEDIMENTOS NO VBA

Na caixa macros basta selecionar a rotina existente, e em seguida clicar no botão executar no canto superior direito da caixa.

Executar procedimentos com o uso de atalhos

Uma outra forma de executar procedimentos ainda no ambiente do Excel pouco utilizada é através de atalhos programados na hora de gravar a rotina pelo gravador de macros.

Executar macros por atalhos

O primeiro passo é escolher o nome da rotina, e em seguida é possível definir atalho para a execução do procedimento.

Pressione o shift no momento de aplicar o novo atalho, pois assim evita a sobreposição de atalhos importantes do Excel.

macro por atalhos

Executar procedimentos pelo VBA

Até agora falamos das fomas de executar rotinas ainda no ambiente do Excel, mas neste momento vou mostrar as formas de execução do VBA, no ambiente de desenvolvimento do código.

Comando executar macros ou atalho F5

A forma mais utilizada sem dúvidas é através do comando executar macros ou pelo atalho F5, pois fica próximo à área de código e muito simples de aplicar.

Para utilizar o comando executar entre na guia executar e comando executar macro, mas não é uma forma muito prática de execução.

executar macros pelo comando executar
executar macros pelo comando executar

Janela de verificação imediata

Outra forma interessante de execução do código é a janela de verificação imediata, que fica localizada na parte inferior da tela quando ativada.

Janela de verificação imediata

Para ativar ou desativar a caixa de verificação imediata basta clicar na guia exibir e escolher a opção janela de verificação imediata, que também pode ser feito pelo atalho CTRL + G.

janela de verificação imediata

Um ponto importante principalmente para os iniciantes, é que ao executar as rotinas no ambiente do VBA, o cursor deverá posicionado na rotina desejada, do contrário não haverá execução do código em caráter de testes.


Ainda tem dúvidas de como executar rotinas no VBA? Veja como fazer passo a passo pelo nosso vídeo do Canal ExcelForever do Youtube:


Curso de VBA do Básico ao Avançado, na plataforma Udemy, com milhares de alunos matriculados, ótimas classificações e preços imperdíveis! Saiba mais!.


Oferta incrível de um dos livros mais vendidos do mundo sobre o assunto:


Espero que tenha gostado do artigo e seja muito útil, grande abraço e sucesso!

Everton Pires

Logo ExcelForever

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *