Freigeben über


Automatisches Ausführen eines Makros beim Starten von Project

Ursprüngliche KB-Nummer: 128622

Zusammenfassung

Damit ein Makro automatisch ausgeführt wird, wenn das Microsoft Project-Symbol zum Starten von Microsoft Project verwendet wird, bearbeiten Sie die Befehlszeile für die Eigenschaften des Symbols, sodass ein Projekt, das ein Auto_Open Makro enthält, beim Start automatisch geöffnet wird.

Weitere Informationen

Die folgenden Schritte führen dazu, dass ein Auto_Open Makro ausgeführt wird, wenn Sie Microsoft Project starten, indem Sie auf das Microsoft Project-Verknüpfungssymbol doppelklicken oder auf die Microsoft Project-Datei doppelklicken, die das Auto_Open Makro enthält.

Führen Sie in Project 2013 und 2010 die folgenden Schritte aus:

  1. Erstellen Sie ein neues Projekt.

    Hinweis

    In diesem Beispiel hat das Projekt den Namen STARTUP. MPP, aber Sie können einen beliebigen gültigen Dateinamen verwenden.

  2. Wählen Sie im Menü Ansichtdie Option Makros aus, und klicken Sie auf Makros anzeigen.

  3. Beginnen Sie mit der Eingabe eines neuen Namens für das Makro namens "Auto_Open", und klicken Sie auf Erstellen. Das Microsoft Visual Basic For Applications-Fenster wird gestartet.

  4. Geben Sie im VBA-Editor den Code ein, der bei jedem Start von Microsoft Project ausgeführt werden soll.

  5. Wählen Sie im Menü Datei des Editors start speichern aus. Klicken Sie im Menü Datei auf Schließen und zurück zu Microsoft Project.

  6. Speichern Sie den Plan, und schließen Sie Microsoft Project. Wenn Sie diesen Plan das nächste Mal öffnen, wird das makro Auto_Open ausgeführt, wenn Sie mit Ja antworten, um Makros zu aktivieren.

    Hinweis

    Das Auto_Open-Makro kann auch andere Makros ausführen. Wenn beispielsweise nur ein Makro in GLOBAL vorhanden ist. MPT mit dem Namen "MyStartup", und wenn es keine Argumente akzeptiert, können Auto_Open es mit dem Makro "MyStartup" ausführen.

  7. Erstellen Sie eine Verknüpfung auf Ihrem Desktop für Microsoft Project. Die ausführbare Datei wird als WINPROJ.EXE bezeichnet.

  8. Klicken Sie mit der rechten Maustaste auf die Verknüpfung, und klicken Sie auf Eigenschaften. Fügen Sie unter Ziel den Pfad an ihren gespeicherten Plan STARTUP an. MPP. Beispiel: klicken Sie c:\winproj\winproj.exe c:\data\Startup.mpp auf OK.

Hinweis

Das Auto_Open-Makro kann auch andere Makros ausführen. Wenn beispielsweise nur ein Makro in GLOBAL vorhanden ist. MPT mit dem Namen "MyStartup", und wenn es keine Argumente akzeptiert, können Auto_Open es mit dem Makro "MyStartup" ausführen.

Führen Sie die folgenden Schritte für frühere Versionen von Microsoft Project aus:

  1. Erstellen Sie ein neues Projekt.

    Hinweis

    In diesem Beispiel hat das Projekt den Namen STARTUP. MPP, aber Sie können einen beliebigen gültigen Dateinamen verwenden.

  2. Wählen Sie im Menü Extrasdie Option Makros und dann die Schaltfläche Neu aus. Wählen Sie Optionen und unter Makro speichern in die Option Aktuelle Projektdatei aus.

  3. Geben Sie im Feld Makroname Auto_Open ein, und wählen Sie OK aus.

  4. Führen Sie oben die Schritte 4 bis 8 aus.

Wenn Sie das Auto_Open Makro in STARTUP nicht verwenden möchten. MPP, das ausgeführt werden soll, drücken und halten Sie die UMSCHALTTASTE gedrückt, wenn Sie Microsoft Project starten.

Microsoft Project erstellt nicht automatisch ein leeres Projekt1, wenn das Symbol zum automatischen Öffnen eines Projekts eingerichtet ist. Um ein neues Projekt zu erstellen, können Sie die FileNew-Methode im makro Auto_Open in STARTUP verwenden. MPP.

Wenn Sie STARTUP schließen möchten. Fügen Sie nach dem Starten von Microsoft Project code zum makro Auto_Open hinzu, um es zu schließen. Die folgenden Zeilen aktivieren z. B. STARTUP. MPP und dann schließen, ohne Änderungen zu speichern:

Projects("Startup.mpp").Activate
FileClose save:=pjDoNotSave