 |
Fu▀zeileninhalt automatisch erzeugen
In Ausgabe 9/2000 stellte CHIP ein Makro vor, mit dessen Hilfe man Fu▀zeilen automatisch einfⁿgen kann. Unser Leser Alexander Sarwanidi zeigt hier eine Variante, bei der kein zusΣtzlicher Tastendruck erforderlich ist.
Die Anzeige der Seitenzahlen unter bestimmten Bedingungen lΣsst sich auch mit den Feldfunktionen ╗WENN½, ╗ANZSEITEN½ und ╗SEITE½ von Word realisieren. In einer englischen Programmversion verwenden Sie statt dessen die Entsprechungen ╗IF½, ╗NUMPAGES½ und ╗PAGE½.
Mit dem Befehl ╗Ansicht | Kopf- und Fu▀zeile½ wechseln Sie in diese Ansicht und begeben sich zur Fu▀zeile. Dort erzeugen Sie ein leeres Feld mit der Tastenkombination [Strg]+[F9]. In die geschweiften Klammern tragen Sie die Funktion ╗WENN½ ein und fⁿgen mit der Tastenkombination [Strg]+[F9] ein weiteres Feld hinzu. Hier geben Sie die Variable ╗ANZSEITEN½ ein und ergΣnzen hinter dieser Klammer das Vergleichskriterium ╗>1½. Anschlie▀end fⁿgen Sie noch ein weiteres verschachteltes Feld durch die Tastenkombination [Strg]+[F9] ein, ergΣnzen ein Gleichheitszeichen sowie die Formel ╗{ SEITE} +1½. Schlie▀lich ergΣnzen Sie noch eine leere Zeichenkette durch zwei Anfⁿhrungszeichen. Die gesamte Zeile sollte folgenderma▀en aussehen:
{ WENN{ ANZSEITEN} > 1 { ={ SEITE}+1 ää}
Dieser Code prⁿft, ob die Gesamtzahl der Seiten gr÷▀er als 1 ist. Ist das der Fall, zeigt er die um 1 erh÷hte Seitenzahl an, sonst erscheint nur eine leere Zeichenkette im Feld. Nun klicken Sie mit der rechten Maustaste auf die Feldfunktion und rufen den Kontextbefehl ╗Feldfunktionen ein/aus½ auf. Wechseln Sie zur normalen Dokumentansicht und speichern Sie die Datei als Dokumentvorlage.
Danach fⁿhren Sie noch den Befehl ╗Extras | Optionen½ aus und aktivieren im Register ╗Drucken½ das KontrollkΣstchen ╗Felder aktualisieren½. Auf diese Weise aktualisiert Word die Fu▀zeile automatisch, bevor Sie diese ausdrucken.
Beim Schreiben eines Dokuments bleibt Ihre Fu▀zeile vorerst leer. SpΣtestens nach dem Befehl ╗Datei | Seitenansicht½ sehen Sie dann die aktualisierten Felder in der Fu▀zeile.
|
 |