VBA lernen - Excel 2007/2010 (1)
Unterschiede zur Vorgängerversion: Automatischer Aufruf von Prozeduren
Automatischer Aufruf von Prozeduren
Auf dieser Seite
Mit Bild
Die Menüs in der Arbeitsmappe LösungMitarbeiter06.xlsm haben nur Sinn innerhalb dieser Arbeitsmappe. Deshalb sollen sie nur beim Öffnen dieser Datei angezeigt und beim Schließen auch wieder beseitigt werden. Das wird mit so genannten Ereignisprozeduren gelöst.
Mit Bild
Aufgabe:
Öffnen Sie die Datei MitarbeiterOK.xlsm und wechseln Sie in den VBA-Editor.
Klicken Sie doppelt auf Diese Arbeitsmappe des Projektes MitarbeiterOK.xlsm und sehen Sie sich die Einträge gemäß des folgenden Bildes an.
Ereignisroutinen
Mit Bild
In Workbook_Open wird die Prozedur Menüerstellen aufgerufen. Das bedeutet, dass nach dem Öffnen der Arbeitsmappe die Menüs generiert wurden. Workbook_BeforeClose setzt die integrierte Befehlsleiste auf die Standardkonfiguration wieder zurück.