MS Excel 2016: Establecer puntos de interrupción en VBA

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel 2016: Establecer puntos de interrupción en VBA

Este tutorial de Excel muestra cómo establecer puntos de interrupción (con capturas de pantalla e instrucciones paso a paso) en el entorno de depuración de VBA de Excel 2016.

Ver soluciones en otras versiones de Excel:

  • Excel 2013
  • Excel 2011 para Mac
  • Excel 2010
  • Excel 2007
  • Excel 2003

¿Qué es un punto de quiebre?

En Excel 2016, un punto de interrupción es una línea de código seleccionada que, una vez alcanzada, detiene temporalmente su programa. Una vez suspendido, puede usar el entorno de depuración de VBA para ver el estado del programa, recorrer cada línea de código sucesiva, continuar con la ejecución del código o detener la ejecución del código.

Puede crear tantos puntos de interrupción en su código como desee. Los puntos de interrupción son especialmente útiles cuando desea pausar un programa que sospecha que tiene un problema/error.

establecer punto de interrupción

A continuación, veamos cómo establecer puntos de interrupción.

Primero necesita abrir el entorno VBA. La forma más rápida es presionar Alt+F11 mientras el archivo de la base de datos de Excel está abierto.

Para establecer un punto de interrupción, busque la línea de código donde desea pausar el programa. Haga clic izquierdo en la barra gris a la izquierda del código. Debería aparecer un punto rojo y la línea de código debería estar resaltada en rojo.

En este ejemplo, creamos un punto de interrupción en la siguiente línea de código:

While LPos <= Len(pValue)
(Visited 17 times, 1 visits today)