Discussion:
Datumsberechnung Wie stelle ich den nächsten Tag im Serienbrief dar?
(zu alt für eine Antwort)
Arno Riedmann
2004-10-24 06:22:55 UTC
Permalink
Hallo ...
Ich habe in einem Serienbrief (Word 2002 bzw Word 2003) ein Datums-Mergefeld
"Lieferende" z.B. "Dienstag, 14. Mai 2004"
Im Brief möchte ich den nächsten Tag "Mittwoch 15. Mai 2004" darstellen.
Ich hab schon alle möglichen Formeln probiert, komme hier aber einfach nicht
klar. Womöglich geht das mit einer sehr einfachen Formel.
Vielen Dank für eure Hilfe
Arno Riedmann
***@medienhaus.at
Lisa Courte
2004-10-24 15:04:06 UTC
Permalink
Post by Arno Riedmann
Hallo ...
Ich habe in einem Serienbrief (Word 2002 bzw Word 2003) ein
Datums-Mergefeld "Lieferende" z.B. "Dienstag, 14. Mai 2004"
Im Brief möchte ich den nächsten Tag "Mittwoch 15. Mai 2004"
darstellen. Ich hab schon alle möglichen Formeln probiert, komme hier
aber einfach nicht klar. Womöglich geht das mit einer sehr einfachen
Formel.
Datums- und Stundenberechnung mit Feldern, Textmarken ...
http://mypage.bluewin.ch/reprobst/WordFAQ/DatBer.htm
--
Gruß Lisa
Bruno Sutter
2004-10-24 17:25:17 UTC
Permalink
Hallo Lisa
Post by Lisa Courte
Post by Arno Riedmann
Ich habe in einem Serienbrief (Word 2002 bzw Word 2003) ein
Datums-Mergefeld "Lieferende" z.B. "Dienstag, 14. Mai 2004"
Im Brief möchte ich den nächsten Tag "Mittwoch 15. Mai 2004"
darstellen. Ich hab schon alle möglichen Formeln probiert, komme hier
aber einfach nicht klar. Womöglich geht das mit einer sehr einfachen
Formel.
Datums- und Stundenberechnung mit Feldern, Textmarken ...
http://mypage.bluewin.ch/reprobst/WordFAQ/DatBer.htm
Der obige Link gibt eine Lösung, zum Teil. Das Datum um einen Tag zu
verschieben ist tatsächlich kein Problem.
Aber der Wochentag!
Denn

{ = {MERGEFIELD "DATUM" \@ "dddd"} + }

ergibt einen Syntaxfehler, was ich ja auch verstehen kann, da man z.B.
Samstag + 1 nicht rechnen kann.
D.h. beim obigen Beispiel kriegt man den 15. Mai hin, nicht aber Mittwoch.
Oder hast Du dafür eventuell eine Lösung, dies wäre super.
Vielen Dank
Freundliche Grüsse
Bruno
Bruno Sutter
2004-10-24 19:59:28 UTC
Permalink
Post by Bruno Sutter
Der obige Link gibt eine Lösung, zum Teil. Das Datum um einen Tag zu
verschieben ist tatsächlich kein Problem.
Aber der Wochentag!
Denn
Ich meine natürlich
Post by Bruno Sutter
ergibt einen Syntaxfehler, was ich ja auch verstehen kann, da man z.B.
Samstag + 1 nicht rechnen kann.
D.h. beim obigen Beispiel kriegt man den 15. Mai hin, nicht aber Mittwoch.
dies ohne den Wochentag erhält man mit

{ = {Mergefield "Lieferende" \@ "d"} + 1 }. {Mergefield "Lieferende" \@
"MM.yyyy"}

Aber wie kriegt man dies mit dem Wochentag hin?
Würde mich echt interessieren.
Vielen Dank
Freundliche Grüsse
Bruno
Robert M. Franz
2004-10-25 09:27:11 UTC
Permalink
Post by Bruno Sutter
Post by Bruno Sutter
Der obige Link gibt eine Lösung, zum Teil. Das Datum um einen Tag zu
verschieben ist tatsächlich kein Problem.
Aber der Wochentag!
Denn
Ich meine natürlich
Post by Bruno Sutter
ergibt einen Syntaxfehler, was ich ja auch verstehen kann, da man z.B.
Samstag + 1 nicht rechnen kann.
D.h. beim obigen Beispiel kriegt man den 15. Mai hin, nicht aber Mittwoch.
dies ohne den Wochentag erhält man mit
"MM.yyyy"}
Aber wie kriegt man dies mit dem Wochentag hin?
Würde mich echt interessieren.
Man müsste eine Art "modulo" rechnen können (aber ich fürchte, Word kann
das nur in VBA). Oder, wenn die Zahl nur zwischen 0 ... 13 liegen kann,
sie mit einem IF-Feld abfangen und, falls grösser als 6, 7 abziehen. Ist
aber nur eine Idee von mir und ich habe am Terminal hier nicht mal Word,
um es zu testen! :-/

Viel Erfolg
.bob
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word
Loading...