Viele Word-Benutzer verlassen sich auf Makros, um alle Arten von Aufgaben im Programm auszuführen. Im Laufe der Jahre ist es möglich, einige verschiedene Makros zu akkumulieren. Irgendwann möchten Sie vielleicht eine Möglichkeit, eine Liste Ihrer Makros zu Referenzzwecken auszudrucken. Leider bietet Word keine Möglichkeit, eine solche Makroliste einfach auszudrucken.

Wenn Sie nur eine kurze Liste benötigen, können Sie mithilfe der in Word integrierten Tools alle für Word verfügbaren Befehle auflisten. Da Word Makros als „Befehle“ betrachtet, enthält die Befehlsliste auch Ihre Makros. Da Sie jedoch nicht alle anderen Befehle in Word (außer Ihren Makros) möchten, müssen Sie einige Änderungen vornehmen. Befolgen Sie diese Schritte:

  1. Drücken Sie Alt + F8. Word zeigt das Dialogfeld Makros an.

  2. Verwenden der Dropdown-Liste Makros in Wählen Sie Word-Befehle. (Siehe Abbildung 1.)

  3. Wählen Sie in der Liste der Word-Befehle die Option ListCommands aus.

  4. Klicken Sie auf Ausführen. Word beginnt mit der Ausführung des Makros und zeigt ein Dialogfeld an.

  5. Klicken Sie auf das Optionsfeld Alle Word-Befehle.

  6. OK klicken.

Word erstellt dann ein neues Dokument, das eine Tabelle mit allen Word-Befehlen enthält. Denken Sie daran, dass Ihre Makros in der Tabelle vergraben sind. Um sie zu finden, suchen Sie nach „normal“ (stellen Sie sicher, dass Sie den Punkt, aber nicht die Anführungszeichen angeben). Dadurch werden alle „Befehle“ gefunden, die in der normalen Dokumentvorlage enthalten sind. Sie können die Namen dieser Befehle – sie sind Ihre Makros – in ein anderes Dokument kopieren. Wenn Sie Makros in anderen Vorlagen haben, suchen Sie auch nach diesen Vorlagennamen.

Ein anderer Ansatz besteht darin, die folgenden allgemeinen Schritte zu befolgen:

  1. Wenn sich Ihre Makros nicht in der Vorlage „Normal“ befinden, öffnen Sie die Vorlage, die Ihre Makros enthält.

  2. Drücken Sie Alt + F11. Word zeigt den Visual Basic-Editor an.

  3. Doppelklicken Sie links auf ein Modul, damit der Code rechts angezeigt wird.

  4. Wählen Sie den gesamten Code aus und drücken Sie Strg + C. Dadurch wird der Makrocode in die Zwischenablage kopiert.

  5. Öffnen Sie ein neues Word-Dokument und fügen Sie den gesamten Makrocode in das Dokument ein.

  6. Drücken Sie Strg + Ende, um zum Ende des Dokuments zu gelangen.

  7. Drücken Sie Strg + H. Word zeigt die Registerkarte Ersetzen des Dialogfelds Suchen und Ersetzen an.

  8. Klicken Sie auf die Schaltfläche Mehr, falls verfügbar. (Siehe Abbildung 2.)

  9. Stellen Sie sicher, dass das Kontrollkästchen Platzhalter verwenden aktiviert ist.

  10. Wählen Sie in der Dropdown-Liste Suchen die Option Nach oben.

  11. Geben Sie im Feld Suchen nach Folgendes ein: (Sub \ (\)) (). Geben Sie im Feld Ersetzen Folgendes ein: \ 1 ^ p. Klicken Sie auf Alle ersetzen.

Sie haben Word angewiesen, alles außer den Unterprogrammnamen zu löschen (dies sind Ihre Makronamen). Was in diesem Prozess nicht enthalten ist, sind Funktionen, die Sie möglicherweise in Ihren Makros erstellt haben.

Diese Funktionen sind keine öffentlich verfügbaren Makros, daher ist dies für die meisten Menschen kein großes Problem.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (7423) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: