Gewusst wie: Verwalten von Makros

Der Makro-Explorer ist das wichtigste Tool zum Erfassen und Verwalten von Makros. Dabei handelt es sich um ein Fenster in der hauptsächlichen integrierten Entwicklungsumgebung (IDE) von Visual Studio, die durch Drücken von ALT+F8 angezeigt werden kann. Weitere Informationen zu den einzelnen Bereichen des Makro-Explorers finden Sie unter Fenster "Makro-Explorer".

Die zentralen Aufgaben bei der Verwaltung von Makros sind:

  • Erstellen von neuen Makroprojekten und -modulen

  • Laden und Entfernen von vorhandenen Makroprojekten

  • Löschen von Makroprojekten und -modulen

  • Umbenennen von Makroprojekten, -modulen und -befehlen

  • Bearbeiten von Befehlen oder Modulen

Makros können als Binär- oder als Textdateien gespeichert werden. Das Standardformat ist Binär, und hierfür wird die Dateierweiterung .Vsmacros verwendet. Wahlweise kann das Makro aber auch als Unicode-Text (.txt) gespeichert werden.

Durch Speichern eines Makros als Binärdatei können mehrere Makros mühelos als eine einzige Datei in einem Projekt verteilt werden. Wenn Sie ein Makro als Textdatei speichern, können Sie die Datei z. B. außerhalb von Visual Studio öffnen, einen einzelnen Befehl daraus kopieren und diesen per E-Mail an eine andere Person senden.

Makros werden standardmäßig unter \VSMacros80 in dem Verzeichnis gespeichert, das im Textfeld Speicherort der Visual Studio-Projekte im Knoten Projekte und Projektmappen des Dialogfelds Optionen im Menü Extras der Makro-IDE angegeben wird. Sie können jedoch den Visual Studio-Projektverzeichnispfad im Dialogfeld Optionen ändern oder STRG+E drücken, um das Makro in ein anderes Verzeichnis zu exportieren.

Makroverwaltung

Alle diese Aufgaben führen Sie im Makro-Explorer aus, den Sie mit der Tastenkombination ALT+F8 öffnen.

So erstellen Sie im Makro-Explorer ein neues Makroprojekt oder -modul

  1. Um ein neues Makroprojekt zu erstellen, klicken Sie mit der rechten Maustaste auf den Knoten Makros und klicken dann auf Neues Projekt.

  2. Um ein neues Makromodul zu erstellen, klicken Sie mit der rechten Maustaste auf ein Projekt und klicken dann auf Neues Modul.

So laden Sie ein vorhandenes Makroprojekt in den Makro-Explorer

  1. Klicken Sie mit der rechten Maustaste auf den Knoten Makros, und klicken Sie auf Projekt laden.

  2. Wählen Sie die Makroprojektdatei aus, und klicken Sie auf Öffnen.

So entfernen Sie ein Makroprojekt aus dem Makro-Explorer

  • Klicken Sie mit der rechten Maustaste auf das betreffende Makroprojekt, und klicken Sie auf Projekt entfernen.

    Tipp

    Wenn ein Projekt entfernt wird, gehen die zugehörigen Sicherheitseinstellungen verloren. Weitere Informationen finden Sie unter Hinweise zur Sicherheit und zur Freigabe von Makros.

So löschen Sie ein Makromodul oder einen Makrobefehl aus dem Makro-Explorer

  1. Markieren Sie das Element, und drücken Sie ENTF.

    - oder -

  2. Klicken Sie mit der rechten Maustaste auf das Element, und klicken Sie auf Löschen.

    Tipp

    Löschen Sie die Projektdatei in Windows Explorer.

So löschen Sie ein Makroprojekt aus dem Makro-Explorer

  • Klicken Sie mit der rechten Maustaste auf das Element, und klicken Sie auf Entladen.

    Tipp

    Löschen Sie die Projektdatei in Windows Explorer.

So benennen Sie ein Makroprojekt, ein Makromodul oder einen Makrobefehl um

  1. Klicken Sie mit der rechten Maustaste auf das betreffende Element, und klicken Sie auf Umbenennen.

  2. Geben Sie den neuen Namen ein, und drücken Sie die EINGABETASTE.

    Tipp

    Das Umbenennen von Modulen hat eine Auswirkung auf die Moduldeklarationen in Dateien, während das Umbenennen von Projekten keinerlei Einfluss auf den Standardnamespace hat. Darüber hinaus werden beim Umbenennen eines Makroprojekts, -moduls oder -befehls in der Makro-IDE die Änderungen nicht in den Makro-Explorer oder den Projekt-Explorer übernommen. Die Makroverweise basieren nach wie vor auf dem Namespace, der in den Modulen deklariert ist. Dies kann zu Kompilierfehlern führen, wenn Sie versuchen, anhand des neuen Projektnamens auf Makros zu verweisen.

Weitere Informationen zum Bearbeiten eines Makromoduls oder -befehls finden Sie unter Gewusst wie: Bearbeiten und programmgesteuertes Erstellen von Makros.

Siehe auch

Aufgaben

Gewusst wie: Aufzeichnen von Makros

Gewusst wie: Ausführen von Makros

Gewusst wie: Verweisen auf COM- und .NET Framework-Komponenten in Makros

Gewusst wie: Behandeln von Umgebungsereignissen in Makros

Konzepte

Automatisieren von wiederkehrenden Aktionen mit Makros

Debuggen von Makros

Hinweise zum Aufzeichnen und Ausführen von Makros