Menu Depurar
Comando | Descrição | Botão Barra de ferramentas | Atalho de teclado |
---|---|---|---|
Adicionar relógio | Exibe a caixa de diálogo Adicionar Relógio na qual você insere uma expressão de relógio. A expressão pode ser qualquer expressão básica válida. As expressões de relógio são atualizadas na janela Relógio sempre que você insere o modo de interrupção. | ||
Limpar todos os pontos de interrupção | Remove todos os pontos de interrupção em seu projeto. Seu aplicativo ainda poderá interromper a execução, no entanto, se você tiver definido uma expressão de relógio ou selecionado a opção Interromper em Todos os Erros na guia Geral da caixa de diálogo Opções . Você não pode desfazer o comando Limpar Todos os Pontos de Interrupção . | CTRL+SHIFT+F9 | |
Compilar <project> |
Compila seu projeto. | ||
Editar Relógio | Exibe a caixa de diálogo Editar Relógio na qual você pode editar ou excluir uma expressão de relógio. Disponível quando o relógio é definido mesmo se a janela Do relógio estiver oculta. | CTRL+W | |
Executar para Cursor | Quando seu aplicativo estiver no modo de design, use Run To Cursor para selecionar uma instrução mais para baixo no código em que você deseja que a execução pare. Seu aplicativo será executado da instrução atual para a instrução selecionada e a linha atual do indicador de margem de execução () será exibida na barra Indicador de Margem . Use esse comando, por exemplo, para evitar passar por loops grandes. |
CTRL+F8 | |
Definir a próxima instrução | Define o ponto de execução como a linha de código escolhida. Você pode definir uma linha de código diferente a ser executada após a instrução selecionada no momento selecionando a linha de código que deseja executar e escolhendo o comando Definir Próxima Instrução ou arrastando o indicador de margem linha de execução atual para a linha de código que você deseja executar. Usando Definir a Próxima Instrução, você pode escolher uma linha de código localizada antes ou depois da instrução selecionada no momento. Quando você executa o código, qualquer código intervindo não é executado. Use esse comando quando quiser executar novamente uma instrução dentro do procedimento atual ou ignorar instruções que você não deseja executar. Você não pode usar Definir a Próxima Instrução para instruções em procedimentos diferentes. |
CTRL+F9 | |
Mostrar a próxima instrução | Destaca a próxima instrução a ser executada. Use o comando Mostrar Próxima Instrução para colocar o cursor na linha que será executada em seguida. Disponível somente no modo de interrupção. | ||
Passo a passo | Executa uma instrução de código por vez. Quando não está no modo de design, Step Into entra no modo de interrupção na linha de execução atual. Se a instrução for uma chamada para um procedimento, a próxima instrução exibida será a primeira instrução no procedimento. No momento do design, este item de menu inicia a execução e insere o modo de interrupção antes que a primeira linha de código seja executada. Se não houver nenhum ponto de execução atual, o comando Step Into poderá aparecer como don'thing até que você faça algo que dispara o código, por exemplo, clique em um documento. |
F8 | |
Passo a passo | Semelhante ao Passo para Dentro. A diferença de uso ocorre quando a instrução atual contém uma chamada para um procedimento. Step Over executa o procedimento como uma unidade e, em seguida, etapas para a próxima instrução no procedimento atual. Portanto, a próxima instrução exibida é a próxima instrução no procedimento atual, independentemente de a instrução atual ser uma chamada para outro procedimento. Disponível apenas no modo de interrupção. | SHIFT+F8 | |
Sair | Executa as linhas restantes de uma função na qual o ponto de execução atual está. A próxima instrução exibida é a instrução após a chamada de procedimento. Todo o código é executado entre os pontos de execução atuais e finais. Disponível apenas no modo de interrupção. | CTRL+SHIFT+F8 | |
Alternar ponto de interrupção | Define ou remove um ponto de interrupção na linha atual. Você não pode definir um ponto de interrupção em linhas que contêm código não existente, como comentários, declarações de declaração ou linhas em branco. Uma linha de código na qual um ponto de interrupção é definido aparece nas cores especificadas na guia Formato do Editor da caixa de diálogo Opções . |
F9 |
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.