Outlook: Alternatives VBA-Projekt verwenden

Wenn Du eine neue VBA-Anwendung für den Einsatz in Outlook programmierst, möchtest Du vielleicht in einem frischen, leeren VBA-Projekt arbeiten. Bei mir ist das standardmäßig verwendete VBA-Projekt in Outlook recht voll mit allen möglichen produktiven und zum Testen verwendeten Ereignisprozeduren und weiteren Routinen. Eine neue Funktion so zu testen, als wenn diese auf dem Rechner eines Nutzers mit einem leeren Outlook-VBA-Projekt landet, ist so kaum möglich. Es gibt jedoch gute Nachrichten: Wir können recht fix ein neues VBA-Projekt für Outlook erstellen, das wir alternativ zu dem produktiv genutzten VBA-Projekt nutzen. Noch besser: Es gibt die Möglichkeit, beim Start anzugeben, welches VBA-Projekt wir aktuell nutzen möchten.

Frische und umfangreiche VBA-Projekte

Das VBA-Projekt von Outlook öffnen wir mit der Tastenkombination Alt + F11. Wenn Du noch keine Änderungen an diesem VBA-Projekt vorgenommen hast, sieht dieses wie in Bild 1 aus. Das ist recht aufgeräumt – es gibt lediglich das Klassenmodul ThisOutlookSession.

Ein unbeflecktes VBA-Projekt unter Outlook

Bild 1: Ein unbeflecktes VBA-Projekt unter Outlook

Mein VBA-Projekt sieht etwas anders aus – allein der Projektexplorer ist bereits recht voll (siehe Bild 2). Hier befinden sich einige tausend Zeilen Code, die teilweise produktiv im Einsatz sind und teilweise Überreste von Experimenten und Beispielen für Artikel sind.

Das VBA-Projekt des Autors

Bild 2: Das VBA-Projekt des Autors

VBA-Projekt “zurücksetzen”

Wenn Du bei Dir eine ähnliche Situation im VBA-Projekt von Outlook vorfindest wie ich beim mir, wünscht Du Dir vielleicht zu manchen Gelegenheiten, einmal ein leeres VBA-Projekt nutzen zu können. Das ist in wenigen Schritten erledigt:

  • Wir benennen das bestehende VBA-Projekt um.
  • Wir öffnen Outlook, welches das VBA-Projekt nicht mehr findet und dieses neu erstellt.

Fertig! Nun können wir mit einen neuen Outlook-VBA-Projekt arbeiten. Nun wollen wir dieses allerdings nur gelegentlich zum Experimentieren nutzen und standardmäßig unser bewährtes VBA-Projekt nutzen. Dazu sind ein paar weitere Schritte erforderlich, die wir weiter unten beschreiben. Zunächst einmal schauen wir uns im Detail an, wie wir ein neues VBA-Projekt erstellen können.

Neues VBA-Projekt erstellen

Möchten Sie weiterlesen? Dann lösen Sie Ihr Ticket!
Hier geht es zur Bestellung des Jahresabonnements des Magazins Visual Basic Entwickler:
Zur Bestellung ...
Danach greifen Sie sofort auf alle rund 200 Artikel unseres Angebots zu - auch auf diesen hier!
Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:

Schreibe einen Kommentar