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
Um ein neues Makroprojekt zu erstellen, klicken Sie mit der rechten Maustaste auf den Knoten Makros und klicken dann auf Neues Projekt.
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
Klicken Sie mit der rechten Maustaste auf den Knoten Makros, und klicken Sie auf Projekt laden.
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
Markieren Sie das Element, und drücken Sie ENTF.
- oder -
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
Klicken Sie mit der rechten Maustaste auf das betreffende Element, und klicken Sie auf Umbenennen.
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