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 2010: uso de la ventana inmediata
Este tutorial de Excel muestra cómo usar la ventana Inmediato (con capturas de pantalla e instrucciones paso a paso) en el entorno de depuración de VBA de Excel 2010.
Ver soluciones en otras versiones de Excel:
- excel 2016
- Excel 2013
- Excel 2011 para Mac
- Excel 2007
- Excel 2003
Usar la ventana inmediata
En Excel 2010, puede usar la ventana Inmediato para depurar su programa al permitirle ingresar y ejecutar código VBA en el contexto del programa suspendido.
Encontramos que la ventana inmediata es más útil cuando necesitamos averiguar el valor de una variable, expresión u objeto en algún punto del programa. Esto se puede hacer usando el comando de impresión.
Por ejemplo, si quisiera verificar el valor actual de una variable llamada LTodo, podría usar el comando de impresión de la siguiente manera:
En este ejemplo, ingresamos imprimir LEntero en la ventana Inmediato y presione ENTER.
print LWhole
La ventana Inmediato muestra el resultado en la línea siguiente.En este caso, el comando imprimir LTodo devuelve 108.
También puede escribir expresiones más complejas en la ventana Inmediato. (Recuerde presionar ENTER). Por ejemplo:
En este ejemplo, ingresamos imprimir entero (pValor) en la ventana Inmediato y presione ENTER.
print Int(pValue)
Resultados mostrados en la ventana inmediata 108 en la línea siguiente.
La Ventana inmediata se puede usar para ejecutar otros tipos de código VBA, pero tenga en cuenta que la Ventana inmediata solo se puede usar durante la depuración, por lo que cualquier código que ejecute es solo para fines de depuración. El código ingresado en la ventana Inmediato no se guardará ni se agregará a su código VBA existente.