Compartir a través de


Depurar macros

Cuando se producen errores en las macros, es posible depurar el código en el IDE de macros estableciendo puntos de interrupción, inspección de variables, etc. Para obtener información sobre la depuración, vea Depurar en Visual Studio.

Para detectar errores en tiempo de ejecución en el IDE de macros y poder navegar a las líneas que contienen errores, debe ejecutar la macro con la depuración habilitada, lo que requiere iniciar la macro presionando F5 o elegir Iniciar en el menú Depurar. Si inicia la macro con CTRL+F5 o eligiendo Iniciar sin depurar en el menú Depurar, los errores en tiempo de ejecución se omitirán.

Que la depuración esté habilitada depende de cómo se ejecute una macro:

  • Si hace clic dentro de una macro y presiona F5 o elige Iniciar en el menú Depurar, la macro se ejecuta con la depuración habilitada.

  • Si hace clic dentro de una macro y presiona CTRL+F5 o elige Iniciar sin depurar en el menú Depurar, la macro se ejecuta sin la depuración habilitada.

  • Si el punto de inserción no se encuentra dentro de una macro y presiona F5 o elige Iniciar en el menú Depurar, el entorno de Macros entra en el modo Ejecutar con la depuración habilitada.

Si establece un punto de interrupción en cualquier lugar del código de macro, la depuración se habilita automáticamente.

Si mantiene presionada la tecla MAYÚS mientras inicia Visual Studio, puede impedir que se desencadenen los eventos de inicio en una macro.

Nota

Macros de VS no es compatible actualmente con formularios Windows Forms.

Vea también

Conceptos

Automatizar acciones repetitivas mediante macros

Cuestiones de seguridad de macros y de recursos compartidos