MS Excel 2007: modo de depuració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 2007: modo de depuración en VBA

Este tutorial de Excel le presenta el modo de depuración en el entorno VBA en Excel 2007 (con capturas de pantalla e instrucciones paso a paso).

Ver soluciones en otras versiones de Excel:

  • excel 2016
  • Excel 2013
  • Excel 2011 para Mac
  • Excel 2010
  • Excel 2003

modo de depuración

Ahora que sabemos cómo establecer y borrar puntos de interrupción en Excel 2007, echemos un vistazo más de cerca al modo de depuración en VBA.

En nuestro ejemplo, establecimos un punto de interrupción e ingresamos la función CustomRound en una celda como fórmula. Esto hará que se ejecute el código VBA.

Cuando se alcanza el punto de interrupción, Excel muestra la ventana de Microsoft Visual Basic y resalta (amarillo) la línea donde se detuvo el código.

Ahora estamos en modo de depuración en la hoja de cálculo de Excel. Ahora podemos hacer cualquiera de las siguientes cosas:

  1. Comprueba el valor de la variable en el estado actual.
  2. Ingrese el código VBA en la ventana Inmediato para ver los resultados.
  3. Ejecute cada línea de código una a la vez.
  4. Continuar para ejecutar el código.
  5. Deja de ejecutar código.