Supportnet Computer
Planet of Tech

Supportnet / Forum / Textverarbeitung

Word 97 - Datumsformat





Frage

Ich habe einen Serienbrief erstellt und als dazugehörige Datenquelle eine TXT-Datei angegeben. Diese Datei wiederum wird von einer anderen Anwendung erzeugt. U.a. wird auch ein Datum übergeben, was aber leider im Formt TT/MM/JJJJ ausgegegen wird, also mit einem "/" als Trennzeichen. Das wird auch im Serienbrief so übernommen, sieht aber nicht schön aus. Da keine Möglichkeit besteht, das Format der Ausgabe in die TXT-Datei zu ändern, suche ich einen Weg, dieses Datum innerhalb von Word neu zu formatieren. Geht das und ggf. wie ist das umzusetzen?

Antwort 1 von Lisa2004

setze in den Seriendruckfeld - Rechtsklick - Feldfunktionen anzeigen - einen Schalter hinzu - @ "dd.MM.jjjj " innerhalb der geschweiften Klammern

Antwort 2 von sutadur

Das hat nicht geklappt. Die Feldfunktion sieht erstmal so aus:

{ SERIENDRUCKFELD Gebdat }

Nun den o.g. Schalter einfach nach der geöffneten Klammer einzusetzen bewirkt lediglich, dass das Datenfeld gar nicht mehr angezeigt wird ... :o(

Antwort 3 von Lisa2004

ich korrigiere - habe wohl nicht nochmal durchgelesen der Schalter muss so aussehen
{ SERIENDRUCKFELD Gebdat @ "dd.MM.jjjj" * FormatVerbinden }

wobei ich nicht weiss, wie in Word 97 die Feldbezeichnungen genau heissen, auch für Tag bzw. Jahr - ob da dd oder tt bzw. yyyy oder jjjj stehen muss, soweit ich weiss, werden dort die deutschen Platzhalter verwendet.

schau nochmal hier nach deswegen:
Gegenüberstellung deutschsprachiger Feldnamen in Word 97 und englischsprachiger Feldnamen ab Word2000
http://mypage.bluewin.ch/reprobst/WordFAQ/Felder.htm#Felder07
und auch hier
http://mypage.bluewin.ch/reprobst/WordFAQ/MMData.htm#MMData05

Gruß Lisa

Antwort 4 von Lisa2004

jetzt sehe ich auch, weswegen das falsch angezeigt wurde, der Backslash wird hier nicht übernommen, Du musst also vor dem @ Zeichen und vor * eine Backslash eingeben
 { SERIENDRUCKFELD Gebdat  @ "dd.MM.yyyy" * MERGEFORMAT }


sollte dann so aussehen - hier habe ich englische Bezeichnungen drin - musst Du dann abändern ggfs.

Antwort 5 von Lisa2004

Backslash wurde wieder nicht übernommen!

Antwort 6 von sutadur

Ich werd es morgen probieren und dann Meldung machen. Danke erstmal! :o)

Antwort 7 von sutadur

Guten Morgen!

Leider scheint das so noch immer nicht zu funktionieren. Bei Ausführung wird die Meldung

"Fehler! Unbekanntes Schalterargument."

angezeigt.

Antwort 8 von sutadur

Nach einigem Probieren und der nochmaligen Nutzung von Google bin ich auf diese Syntax gestoßen:

@ "tt.MM.jjjj" - damit funktioniert es.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: