Caixa de diálogo Adicionar Inspeção

Adicionar inspeção

Use para inserir uma expressão de inspeção. A expressão pode ser uma variável, uma propriedade, uma chamada de função ou qualquer outra expressão Basic válida.

As expressões Watch são atualizadas na janela Watch toda vez que você entra no modo de intervalo ou após a execução de cada instrução na janela Immediate.

Você pode arrastar as expressões selecionadas da Janela de Código para a janela Inspeção.

Importante

Ao selecionar um contexto para uma expressão de observação, use o escopo mais restrito que atenda às suas necessidades. A seleção de todos os procedimentos ou todos os módulos pode retardar consideravelmente a execução porque a expressão é avaliada após a execução de cada instrução. A seleção de um procedimento específico para um contexto afeta a execução somente enquanto o procedimento está na lista de chamadas de procedimento ativas, que você pode ver escolhendo o comando Pilha de Chamadas no menu Exibir.

A tabela a seguir descreve as opções da caixa de diálogo.

Opção Descrição
Expressão. Exibe a expressão selecionada por padrão. A expressão é uma variável, uma propriedade, uma chamada de função ou qualquer outra expressão válida. Você pode inserir uma expressão diferente para avaliar.
Context Define o escopo das variáveis observadas na expressão.

- Procedimento: Exibe o nome do procedimento onde o termo selecionado reside (padrão). Define o(s) procedimento(s) em que a expressão é avaliada. Você pode selecionar todos os procedimentos ou um contexto de procedimento específico para avaliar a variável.

- Módulo: Exibe o nome do módulo onde o termo selecionado reside (padrão). Você pode selecionar todos os módulos ou um contexto de módulo específico no qual avaliar a variável.

- Projeto: Exibe o nome do projeto atual. As expressões não podem ser avaliadas em um contexto fora do projeto atual.
Tipo de relógio Determina como o Visual Basic responde à expressão watch.

- Expressão de exibição: Exibe a expressão de inspeção e seu valor na janela de inspeção. Quando você entra no modo de intervalo, o valor da expressão watch é atualizado automaticamente.

- Interromper quando o valor é verdadeiro: a execução entra automaticamente no modo de interrupção quando a expressão é avaliada como verdadeira ou é qualquer valor diferente de zero (não válido para expressões de cadeia de caracteres).

- Interromper quando o valor é alterado: a execução entra automaticamente no modo de interrupção quando o valor da expressão é alterado dentro do contexto especificado.

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.