A execução do código foi interrompida - Solução - Excel - MACRO VBA

Você já se deparou com esse problema? Pode ser muito chato se for recorrente, se for o caso, não se preocupe, existem alguns medidas úteis. É um problema recorrente no Excel e, embora não tenha uma causa específica, existem algumas pistas.

Algo está claro, isso acontece quando usamos macros dentro do Excel. Quando o erro aparece, o sistema não consegue executar a macro corretamente, o aviso é apenas uma indicação de um problema interno com o aplicativo.




A verdade é que existem muitos problemas que surgem ao usar o Excel, como "O Excel encontrou um problema que o impede de funcionar corretamente" e é importante saber como corrigi-los todos para que não afetem o uso do aplicativo, então mostramos este guia para o erro 'o código foi abortado'.

O que você precisa saber para entender o problema

Este é um problema que pode ser causado por vários motivos, mas primeiro você precisa considerar qual é a sua base.

O que é uma macro?

As macros são um recurso presente em muitos aplicativos, na verdade não é algo exclusivo do Excel, pois em muitos aplicativos diferentes podemos acesse essas funções.

Macros tentam facilitar o desenvolvimento de atividades dentro de nossos PCs, por exemplo é possível usar macros para contar células com dados, sem dúvida sendo um aspecto fundamental do software.

Para resumir, uma macro é descrita como ações de resgate para ser realizado posteriormente. Macros também são definidas como a repetição de ações complexas, acessadas com simples combinações de teclas ou por meio de outros métodos.

Esta função é muito útil, pois através do seu uso podemos repetir muito facilmente funções complexas. Algo muito prático quando as ações são executadas de forma recorrente, como criar uma tabela específica do Excel.




<a name=A execução do código foi interrompida - Solução - Excel - MACRO VBA" src="/images/posts/e76b0ecf6d9ecfc50d22962e74eb8637-0.jpg">

O que faz com que o código de erro pare de ser executado?

Ao contrário de erros de fórmula como "# DIV / 0! # N / A #VALUE "que pode ser facilmente corrigido com este erro, as coisas mudam, pois infelizmente não existe um único causar que faccia aparecer, na verdade, é um daqueles problemas que podem ter tantas causas que não é possível definir uma em particular que faça com que o aviso apareça.

No entanto, existe a hipótese de que pode ser devido ao uso não intencional de uma combinação de teclas específica. Referimo-nos à combinação de teclas Ctrl e o botão Pausa.

Essa combinação de teclas é conhecida por impedir a execução de macros, e é por isso que esse problema pode ocorrer pressionando ambas as teclas sem querer. De qualquer forma, esta é apenas uma causa possível e, de fato, é improvável, pois as teclas estão muito distantes para serem pressionadas acidentalmente.

A execução do código foi interrompida - Solução - Excel - MACRO VBA

Embora este problema possa ser gerado por muitas razões, a verdade é que sabemos quando ocorre e é precisamente quando vamos executar uma macro. Por esse motivo, podemos determinar que o problema ocorre especificamente após sua execução.

Como mencionado acima, a combinação de Teclas Ctrl + Pausa pode ser a causa do problema. Tendo entendido isso, podemos desabilitar sua execução através da configuração da macro do problema.


  • Tendo localizado corretamente a macro que produz o erro, vamos nos posicionar sobre ela e pressionar a combinação de teclas Alt + F11.
  • Ao pressionar esta combinação, um código aparecerá na tela, este é o código da macro.
  • À esquerda, você encontrará um pequeno menu com várias guias. Neste espaço está a opção de módulos, abaixo dele você verá o módulo da sua macro, que normalmente é chamado Módulo 1, embora se você tiver várias macros, é possível que vários módulos apareçam.
  • Após a linha Sub, você precisará criar uma linha com o seguinte código: Application.EnableCancelKey: xlDisabled.
  • Isso deve resolver o problema se estiver relacionado ao acima. Você pode usá-lo em cada uma das macros que apresentam esse problema.

<a name=A execução do código foi interrompida - Solução - Excel - MACRO VBA" src="/images/posts/e76b0ecf6d9ecfc50d22962e74eb8637-1.jpg">




O método acima pode não ser a solução definitiva, mas provou ser muito eficiente para muitas pessoas. Lembre-se que você encontrará este e outros tutoriais no Miracomosehace, um espaço para quem quiser aprenda de maneira fácil.

De qualquer forma, vale ressaltar que uma maneira de obter estabilidade é atualizar o Microsoft Office 2016 para a versão mais recente, pois a empresa está constantemente corrigindo vários erros ou mostrando as soluções aos usuários.


Adicione um comentário do A execução do código foi interrompida - Solução - Excel - MACRO VBA
Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.