Window.OnWindow (Excel)

Devuelve o establece el nombre del procedimiento que se ejecutará cada vez que se active una ventana. String de lectura y escritura.

El procedimiento especificado por esta propiedad no se ejecuta cuando otros procedimientos cambian a la ventana o cuando un comando para cambiar a una ventana se recibe 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 definida una macro Auto_activar o Auto_desactivar, estas macros se ejecutarán después del procedimiento especificado por la propiedad in Window del objeto Application .


ThisWorkbook.Windows(1).OnWindow = "WindowActivate"