Im Codefenster wird der gesamte Code des Projekts je nach Auswahl aus dem Projektfenster angezeigt:
Im oberen Teil sehen Sie zwei Kombinationsfelder. Im linken können Sie alle verfügbaren Objekte auswählen, und je nach Auswahl ändern sich dann die Einträge im zweiten Kombinationsfeld. Hier werden die für das Objekt möglichen Ereignisse angezeigt. Wenn Sie im Objektfenster ein Modul auswählen, können im zweiten Kombinationsfeld alle Prozeduren und Funktionen in diesem Modul ausgewählt werden.
Bei der Auswahl einer Userform werden im ersten Kombinationsfeld alle Steuerelemente - also Objekte - auf der Userform und im rechten Kombinationsfeld alle Ereignisse des jeweils ausgewählten Steuerelements bzw. Objekts angezeigt.
Im folgenden Beispiel wird im Projektfenster für eine Userform der Eintrag angeklickt. Nun lassen sich im linken Menü alle Steuerelemente auswählen:
Jetzt wird die Userform1 ausgewählt und im rechten Kombinationsfeld stehen folgende Einträge zur Verfügung:
Besteht das ausgewählte Ereignis bereits, wird dieser Codeteil sofort angezeigt. Ansonsten wird die Prozedur nach der Auswahl automatisch erstellt.
Je nachdem, ob man ein Klassenmodul, ein Modul oder eine Userform anzeigen lässt, verändert sich die Auswahl im Codefenster.
Wegen der Lesbarkeit von Code sollte man den Code immer seiner Hierarchie entsprechend mit der Tabtaste einrücken. Das sehen Sie in den Codebeispielen auf dieser Seite recht gut.