Menú Depuración

Comando Descripción Botón de barra de herramientas Método abreviado de teclado
Add Watch Muestra el cuadro de diálogo Agregar inspección en el que se escribe una expresión de inspección. La expresión puede ser cualquier expresión de Basic válida. Las expresiones de inspección se actualizan en la ventana Inspección cada vez que se entra en modo de interrupción. Botón Agregar barra de herramientas Inspección
Clear All Breakpoints Quita todos los puntos de interrupción del proyecto. Sin embargo, es posible que la aplicación interrumpa la ejecución si ha establecido una expresión de inspección o ha seleccionado la opción Interrumpir en todos los errores de la pestaña General del cuadro de diálogo Opciones . No es posible deshacer el comando Borrar todos los puntos de interrupción. Borrar todos los puntos de interrupción botón de la barra de herramientas CTRL+MAYÚS+F9
Compilar <project> Compila el proyecto. Botón de la barra de herramientas Compilar proyecto
Edit Watch Muestra el cuadro de diálogo Editar inspección en el que puede editar o eliminar una expresión de inspección. Se encuentra disponible cuando la inspección está establecida, incluso si la ventana Inspección está oculta. Botón editar inspección de la barra de herramientas CTRL+W
Ejecutar hasta el cursor Cuando su aplicación esté en modo de diseño, use Ejecutar hasta el cursor para seleccionar una instrucción situada más abajo en el código en la quiere que se detenga la ejecución. La aplicación se ejecutará desde la instrucción actual hasta la instrucción seleccionada y la línea actual del indicador de margen de ejecución (ejecutar hasta el cursor) aparecerá en la barra Indicador de margen .

Use este comando, por ejemplo, para evitar recorrer paso a paso por bucles grandes.
CTRL+F8
Set Next Statement Establece el punto de ejecución en la línea de código que elija. Puede establecer una línea de código diferente para ejecutarla después de la instrucción seleccionada actualmente seleccionando la línea de código que desea ejecutar y eligiendo el comando Establecer siguiente instrucción , o arrastrando el indicador de margen Línea de ejecución actual a la línea de código que desea ejecutar.

Con Establecer instrucción siguiente, puede elegir una línea de código ubicada antes o después de la instrucción seleccionada actualmente. Cuando ejecute el código, el código que esté en medio no se ejecutará. Use este comando cuando desee volver a ejecutar una instrucción en el procedimiento actual o para omitir instrucciones que no quiera ejecutar. Puede usar Establecer instrucción siguiente para instrucciones de distintos procedimientos.
Botón de la barra de herramientas Establecer instrucción siguiente CTRL+F9
Show Next Statement Highlights the next statement to be executed. Use el comando Mostrar la instrucción siguiente para situar el cursor en la línea que se ejecutará a continuación. Solo se encuentra disponible en el modo de interrupción. Botón de la barra de herramientas Mostrar instrucción siguiente
Step Into Ejecuta una instrucción de código cada vez.

Cuando no se encuentra en el modo de diseño, Step Into introduce el modo de interrupción en la línea actual de ejecución. Si la instrucción es una llamada a un procedimiento, la siguiente instrucción mostrada es la primera instrucción del procedimiento.

En el tiempo de diseño, este elemento de menú comienza la ejecución e introduce el modo de interrupción antes de que se ejecute la primera línea de código. Si no hay ningún punto de ejecución actual, es posible que el comando Paso a paso a paso por instrucciones no aparezca hasta que se haga algo que desencadene código, por ejemplo, haga clic en un documento.
Paso a paso por el botón de la barra de herramientas F8
Step Over Similar a Step Into. La diferencia en el uso se produce cuando la instrucción actual contiene una llamada a un procedimiento. Step Over ejecuta el procedimiento como unidad y, a continuación, pasa a la siguiente instrucción del procedimiento actual. Por tanto, la siguiente instrucción mostrada es la siguiente instrucción del procedimiento actual independientemente de si la instrucción actual es una llamada a otro procedimiento. Solo disponible en el modo de interrupción. Botón de la barra de herramientas Paso a paso por encima MAYÚS+F8
Step Out Ejecuta las líneas restantes de una función en las que se encuentra el punto de ejecución actual. La siguiente instrucción mostrada es la instrucción que sigue a la llamada de procedimiento. Todo el código se ejecuta entre los puntos de ejecución actual y final. Solo disponible en el modo de interrupción. Botón de la barra de herramientas Paso a paso hacia fuera CTRL+MAYÚS+F8
Toggle Breakpoint Establece o quita un punto de interrupción en la línea actual. No se puede establecer un punto de interrupción en líneas que contienen código no ejecutable como comentarios, instrucciones de declaración o líneas en blanco.

Una línea de código en la que se establece un punto de interrupción aparece en los colores especificados en la pestaña Formato del editor del cuadro de diálogo Opciones .
Botón alternar punto de interrupción de la barra de herramientas F9

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.