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.
Veja agora que para criar o botão basta, escolher a guia desenvolvedor, depois o comando inserir e por último o comando botão.
Descubra de se existem macros gravadas pela guia desenvolvedor através do comando macros conforme imagem abaixo.
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.
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.
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.
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.
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.
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.
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.
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!