¿Dónde se registra VBA Debug.Print?

Resuelto Alex Gordon asked hace 14 años • 2 respuestas

¿ De dónde Debug.Printsalen los mensajes?

Alex Gordon avatar May 27 '10 02:05 Alex Gordon
Aceptado

¿Dónde quieres ver el resultado?

Los mensajes que se envíen Debug.Printse mostrarán en la ventana inmediata que puede abrir presionando Ctrl+ G.

También puede activar la llamada Ventana Inmediata haciendo clic en Ver -> Ventana Inmediata en la barra de herramientas de VBE.

ingrese la descripción de la imagen aquí

Dirk Vollmar avatar May 26 '2010 20:05 Dirk Vollmar

Debug.Printsalidas a la ventana "Inmediato".

Depurar.Imprimir resultados en la ventana Inmediato

Además, puede simplemente escribir ?y luego una declaración directamente en la ventana inmediata (y luego presionar Enter) y hacer que el resultado aparezca justo debajo, como este:

simplemente escribe?  y luego una declaración directamente en la ventana inmediata

Esto puede ser muy útil para generar rápidamente la propiedad de un objeto...

? myWidget.name

...para establecer la propiedad de un objeto...

myWidget.name = "thingy"

...o incluso ejecutar una función o línea de código, mientras está en modo de depuración:

Sheet1.MyFunction()

LimaNightHawk avatar Jan 28 '2015 16:01 LimaNightHawk