Word VBA: Capturar eventos de teclado
Publicado por Isidoro (1 intervención) el 15/02/2009 13:38:37
Hola,
mi pregunta es si en VBA (aplicado a Word) hay algún modo de capturar eventos de teclado para el texto que vamos escribiendo en el propio documento (igual que los eventos KeyPress y Change KeyPress y Change de un TextBox, pero que vaya capturando los eventos del texto que vamos escribiendo en el documento).
He probado haciendo un Loop mientras se escribe:
Do
DoEvents
'Capturo los eventos con la función API GetAsyncKeyState
Loop While GetAsyncKeyState(vbKeyEscape) = 0
pero al ejecutar el bucle tantas veces no se muestra correctamente lo que vamos escribiendo
Un saludo y gracias
mi pregunta es si en VBA (aplicado a Word) hay algún modo de capturar eventos de teclado para el texto que vamos escribiendo en el propio documento (igual que los eventos KeyPress y Change KeyPress y Change de un TextBox, pero que vaya capturando los eventos del texto que vamos escribiendo en el documento).
He probado haciendo un Loop mientras se escribe:
Do
DoEvents
'Capturo los eventos con la función API GetAsyncKeyState
Loop While GetAsyncKeyState(vbKeyEscape) = 0
pero al ejecutar el bucle tantas veces no se muestra correctamente lo que vamos escribiendo
Un saludo y gracias
Valora esta pregunta


0