Gewusst wie: Verwalten von Makros
Aktualisiert: November 2007
Der Makro-Explorer ist das wichtigste Tool zum Erfassen und Verwalten von Makros. Hierbei handelt es sich um ein Fenster in der Haupt-IDE von Visual Studio .NET, das durch Drücken von ALT+F8 geöffnet wird. 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 Dialogfeld Optionen unter dem Knoten Projekte und Projektmappen im Textfeld Speicherort der Visual Studio-Projekte angegeben ist. Sie können jedoch den Visual Studio .NET-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.
Hinweis: Makroprojekte können nur im Makro-Explorer erstellt werden. Sie können ein Makroprojekt nicht in der Makro-IDE erstellen.
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.
Hinweis: 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.
Hinweis: 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.
Hinweis: 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.
Hinweis: 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