Ferramentas de depuração e tratamento de erros do VBA — Diagnostique problemas mais rapidamente e melhore a fiabilidade do código

A secção «Depuração e tratamento de erros» reúne ferramentas que o ajudam a detetar problemas, a rastrear o fluxo de execução e a gerir erros de tempo de execução de forma mais eficaz. Esta secção centra-se em utilitários práticos que facilitam a compreensão do que o seu código está a fazer, a identificação do local onde os problemas ocorrem e a implementação de padrões consistentes de tratamento de erros. Quer esteja a inspecionar propriedades de objetos, a adicionar saídas de diagnóstico, a numerar linhas para rastreamento de erros ou a gerar manipuladores de erros estruturados, estas ferramentas proporcionam-lhe uma visão mais clara do comportamento do seu código e ajudam-no a criar aplicações VBA mais fiáveis.

  • Construtor de manipuladores de erros: Inserir blocos estruturados de tratamento de erros para capturar, comunicar e gerir erros de execução de forma consistente.
  • Auxiliar de impressão de depuração: Gera instruções Debug.Print para monitorizar os valores das variáveis e o fluxo de execução durante a depuração.
  • Verificar as propriedades do objeto: Apresenta os valores das propriedades dos objetos através de dicas de ferramenta ou da Janela Imediata para ajudar a diagnosticar problemas rapidamente.
  • Numeração de linhas: Adiciona ou remove números de linha para facilitar o rastreio de erros e a identificação de falhas em tempo de execução.

O Code VBA melhora o Editor do Visual Basic com ferramentas que o ajudam a compreender, editar, depurar, documentar e gerar código VBA de forma mais eficiente. Abaixo estão as principais áreas em que o Code VBA melhora o seu fluxo de trabalho.

Produtividade e geração de códigoNavegação e compreensão do códigoEdição e refatoraçãoReutilização de código e bibliotecasDepuração e tratamento de erros