Window.OnWindow (Excel)
Cette propriété renvoie ou définit le nom de la procédure exécutée à chaque fois que vous activez une fenêtre. String en lecture/écriture.
La procédure spécifiée par cette propriété n’est pas exécutée lorsque d’autres procédures basculent vers la fenêtre ou lorsqu’une commande de basculement vers une fenêtre est reçue via un canal DDE. Au lieu de cela, la procédure répond aux actions de l’utilisateur, telles que le choix d’une fenêtre à l’aide de la souris. Si une macro Auto_Activate ou Auto_Deactivate est définie pour une feuille de calcul ou une feuille macro, ces macros sont exécutées après la procédure spécifiée par la propriété OnWindow, de l’objet application .
ThisWorkbook.Windows(1).OnWindow = "WindowActivate"