Propiedad Window.OnWindow (Excel)
Devuelve o establece el nombre del procedimiento que se ejecuta cada vez que se activa una ventana. String de lectura y escritura.
Sintaxis
expresión. OnWindow
Expresión Variable que representa un objeto Window .
Comentarios
El procedimiento especificado por esta propiedad no se ejecuta cuando otros procedimientos cambian a la ventana o cuando se recibe un comando para cambiar a una ventana a través de un canal DDE. En su lugar, el procedimiento responde a las acciones del usuario, como elegir una ventana con el mouse.
Si una hoja de cálculo o una hoja de macros tiene una macro Auto_Activate o Auto_Deactivate definida para ella, dichas macros se ejecutarán después del procedimiento especificado por la propiedad OnWindow del objeto Application .
Ejemplo:
Este ejemplo tiene como efecto que al activar la ventana uno se ejecute el procedimiento WindowActivate.
ThisWorkbook.Windows(1).OnWindow = "WindowActivate"
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.