Dokumentenpfad senkrecht ausdrucken

Gibt es eine M÷glichkeit, in Winword Dateinamen, Speicherort und Speicherdatum senkrecht auf dem linken Rand des jeweiligen Dokumentes unterzubringen? Ist dieser Vorgang m÷glicherweise automatisierbar?

Ja, es gibt eine M÷glichkeit. Grundlegend sind in Winword alle n÷tigen Funktionen dafⁿr vorhanden. In der richtigen Reihenfolge miteinander kombiniert, k÷nnten Sie schnell das gewⁿnschte Ergebnis herbeifⁿhren: Ein Positionsrahmen sorgt dafⁿr, da▀ die Angaben spΣter nicht in den Flie▀text rutschen. Wordart ist in der Lage, den Text innerhalb des Rahmens senkrecht im VerhΣltnis zum Flie▀text darzustellen. Fⁿr die Ermittlung von Dateinamen, Pfadangabe und Datum hΣlt Winword die Funktionen Dateiname \p und Speicherdat bereit. Damit erscheint die L÷sung einfach: Die Funktionen in ein Wordart-Objekt packen und dieses in den Positionsrahmen legen. Das ist im Prinzip auch die richtige L÷sung, doch Winword strΣubt sich, Funktionen direkt in Wordart-Objekte zu plazieren. Diese Objekte lassen lediglich reinen Text als Inhalt zu. Mit dem Befehl Bearbeiten - Kopieren k÷nnen Sie Winword in diesem Punkt ⁿberlisten. Er kopiert die Syntax, wie Sie sie am Bildschirm sehen. Wenn Sie also das Ergebnis der Funktionen kopieren, sorgt der Befehl unbewu▀t fⁿr die ben÷tigte Konvertierung von einer Funktion zu reinem Text. Diesen k÷nnen Sie dann problemlos in das Wordart-Objekt einfⁿgen.Um den ganzen Vorgang zu automatisieren, definieren Sie am besten eine Formatvorlage mit Makro. Legen Sie mit dem Befehl Datei - Neu - Vorlage eine neue Vorlage an. Dieser Vorlage fⁿgen Sie beispielsweise am linken Rand au▀erhalb der normalen SeitenrΣnder mit Hilfe von Einfⁿgen - Positionsrahmen einen Positionsrahmen hinzu. Anschlie▀end k÷nnen Sie Position und Gr÷▀e dieses Rahmens mit der Maus nach Belieben verΣndern. Formen Sie den Rahmen so, da▀ er auch lΣngere Pfadangaben aufnehmen kann. Fⁿhren Sie nun den Befehl Einfⁿgen - Objekt aus. Im gleichnamigen Dialog markieren Sie in der Auswahlliste auf der Registerkarte Neu erstellen den Eintrag Microsoft WordArt 2.0. Beachten Sie dabei, da▀ der Cursor vor der Textmarke innerhalb des Positionsrahmens steht, denn Winword fⁿgt das neue Objekt immer an der aktuellen Cursorposition ein. Geben Sie nun einen Beispieltext ein und legen Sie die Schriftgr÷▀e fest. Anschlie▀end drehen Sie den Text unter Verwendung der vierten SchaltflΣche von rechts um 90 Grad und klicken dann auf eine Stelle au▀erhalb des Wordart-Bereichs. Das aktiviert Winword, welches das neue Objekt automatisch markiert. Gegebenenfalls mⁿssen Sie jetzt den Positionsrahmen noch einmal durch Ziehen mit der Maus ausrichten.Damit Sie das Wordart-Objekt spΣter im Makro direkt ansteuern k÷nnen, fⁿgen Sie eine Textmarke ein. Rufen Sie dazu mit dem Befehl Bearbeiten - Textmarke den gleichnamigen Dialog auf und geben Sie der Marke einen aussagekrΣftigen Namen wie beispielsweise Positionsrahmen. Setzen Sie die Marke durch BetΣtigen der SchaltflΣche Hinzufⁿgen und ⁿberprⁿfen Sie im Anschlu▀, ob auch wirklich das Wordart-Objekt markiert ist. Rufen Sie den Befehl Extras - Optionen auf und aktivieren Sie auf der Registerkarte Ansicht das KontrollkΣstchen Textmarken. Das Wordart-Objekt sollte dann zwischen zwei Klammern erscheinen.Jetzt sind alle Vorbereitungen soweit abgeschlossen, da▀ Sie das Makro eingeben k÷nnen. Fⁿhren Sie den Befehl Extras - Makro aus und geben Sie im Feld Makroname einen Namen fⁿr das Makro ein. Klicken Sie jetzt auf die SchaltflΣche Erstellen. Winword wechselt daraufhin in den Makroeditor, wo Sie das im Bild oben abgedruckte Makro eingeben.Die erste Zeile speichert das Dokument. Falls Sie das Dokument noch nicht gespeichert hatten, fragt Winword nach dem gewⁿnschten Speicherplatz. Dann setzt das Programm die Einfⁿgemarke an den Dokumentanfang. Das ist nicht zwingend n÷tig; sie k÷nnen beispielsweise auch an eine selbstdefinierte Textmarke springen. Wichtig ist dabei nur, da▀ sich die Einfⁿgemarke am Anfang einer Zeile befindet. Die nΣchsten drei Befehle fⁿgen die inzwischen bekannten Angaben des Pfads, des Dokumentennamens und des Speicherdatums ein, jeweils getrennt durch ein Semikolon.Der folgende Befehl markiert diese Eingabe. Anschlie▀end kopiert das Makro die Markierung in die Zwischenablage und l÷scht die EintrΣge wieder aus dem Text. Mit den gewⁿnschten Informationen im GepΣck steuert es dann die Textmarke Positionsrahmen an, die ja das vorbereitete Wordart-Objekt markiert. Der Befehl Bearbeiten - Objekt weckt das eingebettete Objekt auf und bereitet es fⁿr den Befehlsempfang vor. Die SendKeys-Befehle sagen dem Objekt schlie▀lich, was es tun soll: Text einfⁿgen, Ansicht aktualisieren und wieder schlie▀en. Die Parameter -1 veranlassen Winword, solange mit der Ausfⁿhrung des nΣchsten Befehls zu warten, bis das Wordart-Objekt fertig ist. Die zwei aufeinanderfolgenden Escape-Sequenzen sind kein Druckfehler, sondern sorgen fⁿr die Rⁿckkehr der Makro-Befehlsgewalt an Winword. Nach getaner Arbeit positioniert das Makro den Cursor wieder am Anfang des Dokuments.Sie k÷nnen das Makro mit Hilfe des Befehls Extras - Optionen auf der Registerkarte Symbolleisten als SchaltflΣche in die Symbolleiste Ihrer Formatvorlage aufnehmen oder auch mit Hilfe einer Erweiterung durch den Befehl DokumentSchlie▀en 1 anstelle des normalen Befehls DateiSpeichern in das Menⁿ Datei einfⁿgen. Auf der WIN-Monats-CD und in den WIN-Online-Foren finden Sie die Dokumentvorlage KOPF.DOT, die das fertige Makro und ein Beispielobjekt enthΣlt.