Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Namen der Prozedur zurück, die bei jeder Aktivierung eines Fensters ausgeführt wird, oder legt diesen fest. Zeichenfolge mit Lese-/Schreibzugriff.
Syntax
Ausdruck. OnWindow
Ausdruck Eine Variable, die ein Window-Objekt darstellt.
Hinweise
Die von dieser Eigenschaft angegebene Prozedur wird nicht ausgeführt, wenn andere Prozeduren zum Fenster wechseln oder wenn ein Befehl zum Wechseln zu einem Fenster über einen DDE-Kanal empfangen wird. Stattdessen reagiert die Prozedur auf die Aktionen des Benutzers, z. B. das Auswählen eines Fensters mit der Maus.
Wenn für ein Arbeitsblatt oder Makroblatt ein Auto_Activate oder Auto_Deactivate Makro definiert ist, werden diese Makros nach der Prozedur ausgeführt, die durch die OnWindow-Eigenschaft des Application-Objekts angegeben wird.
Beispiel
In diesem Beispiel wird festgelegt, dass die WindowActivate-Prozedur immer ausgeführt wird, wenn das erste Fenster aktiviert wird.
ThisWorkbook.Windows(1).OnWindow = "WindowActivate"
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.