Computer & Technik
Standard-Software
MS-Word Makros aufzeichnen
Makros aufzeichnen
Eine einfache und durchaus effiziente Möglichkeit der Makro-Erzeugung ist das Aufzeichnen von Tastenanschlägenn. WORD bietet Ihnen die Möglichkeit, ein Makro automatisch zu generieren. Drücken Sie dazu einfach <Umschalten F3>. Von diesem Moment an speichert der integrierte Makrorecoder alle Ihre Tätigkeiten, bis Sie erneut <Umschalten F3> drücken. Jetzt wird WORD Sie auffordern, einen Namen für das Makro einzugeben. Wählen Sie eine geeignete Bezeichnung der Sie auch später noch den Sinn des Makros ersehen können - und das Makro ist einsatzbereit.
Natürlich hat diese schnelle Methode auch einen Nachteil: Sie können nur Tastenanschläge aufzeichen. Komplexe Makro-Strukturen mit Abfragen und Verzweigungen, lassen sich mit dem Makrorecoder nicht ezeugen. Allerdings ist die Aufzeichnung ein erster Einstieg in Richtung Programmierung. Denn die erzeugten Makros können Sie sich als Text ansehen und daraus lernen.
Wenn Sie ein Makro als Text und nicht als Befehlsfolge einfügen möchten, müssen Sie beim Einfügen hinter dem Makronamen das Zeichen "^" anfügen.
Beispiel:
Tu_was<retrun> ist eine Befehlsfolge
Tu_was^<return> wird als normaler Textbaustein eingefügt.
Elemente der Makro-Sprache |
Bezeichner und Kontrollstrukturen |
Wie jede höhere Programmiersprache besteht auch die Makro-Sprache in WORD aus Bezeichner und Kontrollstrukturen. |
Tastenanschläge
Die wichtigsten Bezeichner sind natürlich die Tastenbezeichnungen. WORD unterscheidet zwischen normalen Zeichen wie zum Beispiel Buchstaben oder Ziffern und die speziellen Kontroll- und Cursortasten. |
Letztere müssen immer in Winkelklammern (< >) eingegeben werden. Außerdem sind sie die einzigen Tasten für die Wiederholungen in numerischer Form codiert werden dürfen. |
Beispiel
Die Taste Pfeil rechts wird als <Rechts> codiert. Soll diese Taste dreimal hintereinander eingefügt werden, genügt <Rechts 3>.
Anders bei normalen Zeichen. a3 oder gar a 3 würden zu anderen Effekten führen:
a3 --> WORD fügt die Zeichen 'a' und '3' ein
a 3 --> WORD fügt die Zeichen 'a', Leertaste und '3' ein.
Beide Arten der Tastenbezeichner lassen sich jedoch auch kombinieren. Um zum Beispiel den gesamten Text ohne Bestätigung von WORD automatisch trennen zu lassen, ist folgendes Makro denkbar:
<ctrl Sno><unt>btn<return>
Erläuterung
<ctrl Sno> gehe zum Textanfang
<unt> Unterbrechen, also von Text ins Menü
btn Bibliothek/Trennen/nein
<return> Abschließen der Eingabe |