Share via


Definir e limpar um ponto de interrupção

Você define um ponto de interrupção para suspender a execução em uma instrução específica em um procedimento; por exemplo, onde você suspeita que problemas possam existir. Você limpa pontos de interrupção quando não precisa mais deles para interromper a execução.

Para definir um ponto de interrupção

  1. Posicione o ponto de inserção em qualquer lugar em uma linha do procedimento em que você deseja que a execução seja interrompida.

  2. No menu Depuração , escolha Alternar Ponto de Interrupção (F9), clique ao lado da instrução na Barra de Indicadores de Margem (se visível) ou use o atalho da barra de ferramentas: botão Barra de ferramentas.

    O ponto de interrupção é adicionado e a linha é definida como a cor do ponto de interrupção definida na guia Formato do Editor na caixa de diálogo Opções .

Se você definir um ponto de interrupção em uma linha que contém várias instruções separadas por pontos (:), a interrupção sempre ocorrerá na primeira instrução na linha.

Para limpar um ponto de interrupção

  1. Posicione o ponto de inserção em qualquer lugar em uma linha do procedimento que contém o ponto de interrupção.

  2. No menu Depuração , escolha Alternar Ponto de Interrupção (F9) ou clique ao lado da instrução na Barra de Indicadores de Margem (se visível).

  3. O ponto de interrupção é desmarcado e o realce é removido.

Para limpar todos os pontos de interrupção no aplicativo

  • No menu Depuração , escolha Limpar Todos os Pontos de Interrupção (CTRL+SHIFT+F9).

Observação

Os pontos de interrupção definidos no código não são salvos quando você salva o código.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.