Office: (Office 2019) Serienbrief, Datum plus 7 Tage

Helfe beim Thema Serienbrief, Datum plus 7 Tage in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hallo, ich wollte gerne in meinem Serienbrief um eine Rückantwort mit Datum bitten. Die Rückantwort soll 7 Tage nach dem aktuellen Datum erfolgen. Ich... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von SteveJoke, 3. März 2025.

  1. SteveJoke Neuer User

    Serienbrief, Datum plus 7 Tage


    Hallo,

    ich wollte gerne in meinem Serienbrief um eine Rückantwort mit Datum bitten. Die Rückantwort soll 7 Tage nach dem aktuellen Datum erfolgen. Ich habe dazu folgendes gemacht:

    Serienbrief, Datum plus 7 Tage upload_2025-3-3_18-55-23.png

    Mein Problem ist nur. Ich habe mal den Test gemacht und aus +7 eine +29 gemacht. Dann gibt er mir 32.03.2025 aus. D.h. ganz so richtig berechnet er es mir nicht. Habt Ihr vielleicht einen besseren Tipp?

    VG
     
    SteveJoke, 3. März 2025
    #1
  2. Gerhard H
    Gerhard H Erfahrener User
    Hallo steve,

    Datumsberechnungen mit Word-Bordmitteln sind schlichtweg eine Katastrophe, sobald sie über eine Monatsgrenze hinweggehen.

    Mach dir das Leben leicht: Füge in deine Datumsquelle (ich nehm an, es ist Excel) eine Spalte ein, in der du mit = heute()+7 dein gewünschtes Datum berechnest, und nehm das als Seriendruckfeld in dein Word. So hast du immer das aktuelle Zieldatum an dem Tag, an dem du den Seriendruck ausführst. Das geht schnell und zuverlässig.
     
    Gerhard H, 3. März 2025
    #2
    1 Person gefällt das.
  3. SteveJoke Neuer User
    Hallo,

    Meine Quelle ist leider keine Excelliste sondern ein Verwaltungsprogramm. An dem Programm kann ich leider nichts bearbeiten. d.h. mit Word kann ich es so nicht hinkriegen? Schade...
     
    SteveJoke, 3. März 2025
    #3
  4. Gerhard H
    Gerhard H Erfahrener User

    Serienbrief, Datum plus 7 Tage

    "mit Word kann ich es so nicht hinkriegen?"

    Naja, doch. Es gibt eine Wahnsinnsformel von Chris Woodman, die ich mir irgendwann mal von seiner nicht mehr existenten Webseite gesichert habe. Ich hab damit ein wenig rumprobiert, und sie scheint korrekt zu funktionieren. Du kannst sie im angehängten Dokument besichtigen und ausprobieren.

    Die Formel muss entweder händisch oder per VBA aktualisiert werden. Aber falls du VBA einsetzen kannst, könnte man auch die Datumsberechnung per VBA erledigen lassen.
     
    Gerhard H, 4. März 2025
    #4
  5. SteveJoke Neuer User
    Hallo nochmal,

    vielen, vielen Dank für diese Mega-Formel. Sie scheint tatsächlich zu funktionieren, heftig.

    Vielen Dank.
    VG
     
    SteveJoke, 4. März 2025
    #5
  6. SteveJoke Neuer User
    Ich habe doch nochmal eine Frage zu deinem Dokument. Ich habe die Formel jetzt in mein Dokument eingefügt. In der Beschreibung steht aber (hast du ja oben auch beschrieben):

    "Automatisches aktualisieren erfordert ein kleines Makro:

    Sub Document_Open()

    ActiveDocument.Fields.Update

    End Sub

    Wenn das Dokument eine Dokumentvorlage ist, muss das _Open durch _New ersetzt werden"

    Muss ich das etwa auch noch machen? Weil sowas habe ich tatsächlich noch nie gemacht. Oder reicht es, dass ich die Formel bei mir eingefügt habe? Muss die Formel jedes Mal neu aktualisiert werden?

    VG
     
    SteveJoke, 4. März 2025
    #6
  7. Gerhard H
    Gerhard H Erfahrener User
    Du kannst natürlich auf den Automatismus per Makro verzichten. Händisch geht es so:

    Bevor du dein Hauptdokument mit dem Monsterfeld drin deiner Verwaltungssoftware vorwirfst, markierst es und aktualisierst es mit F9, um das gewünschte Tagesdatum plus 7 zu erhalten. Dieses Datum wird normalerweise dann auch in allen Einzelbriefen erscheinen, vorausgesetzt, deine Verwaltungssoftware kann Word-Felder interpretieren.
    Wenn nicht, musst zusätzlich nach dem Aktualisieren bei markiertem Feld die Tastenkombination STRG-Shift-F9 drücken. Damit wird das Feldergebnis in normalen Text umgewandelt.

    Diese Aktion musst du natürlich jedesmal unternehmen, wenn du einen Serienbrief startest, denn das Feld muss sich ja das aktuelle Datum ziehen. Aber es ist nur im Hauptdokument notwendig.

    Falls das außer dir auch andere Anwender tun sollen, musst du denen das halt verklickern.
     
    Gerhard H, 4. März 2025
    #7
  8. SteveJoke Neuer User

    Serienbrief, Datum plus 7 Tage

    Unser Verwaltungsprogramm ist so aufgebaut, dass mehrere Kollegen individuelle Zugänge zum Programm haben. Über das Programm haben dann aber alle Zugriff auf dasselbe Worddokument, dass dann diese Formel beinhaltet.

    Das heißt, wenn ich in Word dieses Makro oben einstelle, muss das Feld nicht täglich aktualisiert werden und das Datum wird automatisch richtig ausgegeben, richtig?

    Ehrlich gesagt habe ich Serienbriefe schon öfter gemacht, aber so ein Makro noch nie. Ist das kompliziert? Ich versuche mal Erklärvideos zu finden.
     
    SteveJoke, 4. März 2025
    #8
  9. SteveJoke Neuer User
    Wenn ich dieses Makro erstellen möchte, muss ich doch sicherlich erst diese Textpassage markieren, oder?

    Serienbrief, Datum plus 7 Tage upload_2025-3-4_20-42-48.png
    Dann würde ich auf Entwicklertools klicken und dann ganz links auf Visual Basic. Folgendes Fenster kommt:

    Serienbrief, Datum plus 7 Tage upload_2025-3-4_20-45-44.png

    Da würde ich bei Projekt (DatumPlusMinusnach..) auf "This Document" klicken. Ein neues Fenster öffnet sich dann. Und dort würde ich deinen Code oben eingeben, ist das so korrekt??

    Serienbrief, Datum plus 7 Tage upload_2025-3-4_20-48-49.png

    Dann würde ich einfach auf Speichern gehen. Danach erfolgt aber leider eine Fehlermeldung.

    Serienbrief, Datum plus 7 Tage upload_2025-3-4_20-50-6.png

    So ganz ist das nicht korrekt, was ich mache, oder?
     
    SteveJoke, 4. März 2025
    #9
  10. SteveJoke Neuer User
    Mir ist gerade nochmal eine Sache aufgefallen. Wenn ich dieses Dokument, was ich erzeuge, für alle Kollegen zur Verfügung ist, klappt am Ende sogar das händische Aktualisieren nicht. Warum? Denn wenn die das Dokument anklicken und öffnen wird direkt schon der Serienbrief erstellt. Das heißt die Serienfelder sind nicht mehr sichtbar. Und deswegen kann ich auch das Datum nicht mehr aktualisieren. Deswegen wäre es schon schön, wenn direkt beim Öffnen des Dokuments das richtige Datum angezeigt wird, also das Aktualisierte.

    VG
     
    SteveJoke, 4. März 2025
    #10
  11. Gerhard H
    Gerhard H Erfahrener User
    Hallo Steve,

    mal der Reihe nach:

    1.
    Das Makro hast du schon korrekt eingefügt. Du müsstest vorher auch gar nichts markieren. Die Kurzfassung davon ist:
    Mit Alt-F11 den VBA-Editor starten und das Makro ins Modul ThisDocument deines Seriendruck-Hauptdokuments einfügen.

    2.
    Die Fehlermeldung aus #9 besagt, dass ein Dokument im Format *.docx kein Makro behalten kann. Es wird gelöscht, sobald es gespeichert wird. Du müsstest es im Format *.docm speichern (wenn es vorher ein *.docx war) oder als *.dotm (wenn es vorher ein *.dotx war).

    3.
    Aber da gehts schon los:
    Ich weiß weder, ob deine Verwaltungssoftware ein Dokument mit Makros überhaupt annehmen würde, noch weiß ich den genauen Ablauf, was da bis zum fertigen Seriendruck passiert, noch, welches Endprodukt die Verwaltungssoftware liefert: Für jeden Adressaten 1 Dokument oder, wie es bei normalen Serienbrieferstellung üblich ist, 1 Sammeldokument mit allen Adressaten zum händischen Ausdrucken. Ich bin nicht mal sicher, ob das vorgeschlagene Makro überhaupt anspringen würde. Außerdem weiß ich auch nicht, ob deine Firme überhaupt den Einsatz von VBA erlauben würde (das ist in vielen Firmen VBA wegen Sicherheitsproblemen eher nicht so gern gesehen), kurz: da steck ich nicht drin.

    Was bleibt, wäre an der makrofreien Variante weiterzubasteln: Da das Datumsfeld kein Seriendruckfeld ist, müsste es die Seriendruckerstellung überleben. So ist es jedenfalls beim Vorgang ohne zwischengeschaltete Software (eigenhändig getestet).

    Vorausgesetzt, das Ergebnis, welches die Software liefert, besteht in 1 Dokument mit allen Serienbriefen, müsste folgendes gehen: Im zusammengeführten Serienbrief mit Strg-A alles markieren und dann mittels F9 aktualisieren. Das würde sämtliche Felder, egal welcher Natur, aktualisieren. Wenn das auch nicht geht, seh ich eher schwarz.
     
    Gerhard H, 5. März 2025
    #11
  12. SteveJoke Neuer User
    Deine Hilfe ist hier wirklich Gold Wert. Du hattest mir ja schon einmal geholfen, wo du den Befehl mit COMPARE mir gezeigt hast. Echt top.

    Auch das jetzt klappt.

    Vielen Dank.
    VG
     
    SteveJoke, 6. März 2025
    #12
Thema:

Serienbrief, Datum plus 7 Tage

Die Seite wird geladen...
  1. Serienbrief, Datum plus 7 Tage - Similar Threads - Serienbrief Datum plus

  2. Serien-Email mit Anhang realisieren

    in Microsoft Outlook Hilfe
    Serien-Email mit Anhang realisieren: Hallo, wir müssen jedes Jahr eine Email mit unserer aktuellen Preisliste an über 300 Kunden versenden. Dazu können wir leider nur Outlook verwenden. Bisher haben wir es immer so gemacht, dass...
  3. Serienbrief Mergiefeld Datum verdreht

    in Microsoft Excel Hilfe
    Serienbrief Mergiefeld Datum verdreht: Hallo Meine Aufgabe, aus einer Excel einen Serienbrief mit Geburtsdaten zu erstellen, ging in die Hose. Die Geburtsdaten waren mit zB. "12.3.2007" und die Ausgabe bei { MERGEFIELD «Geb»\@»d. MMMM...
  4. Datums im Serienbrief springt 4 Jahre zurück

    in Microsoft Word Hilfe
    Datums im Serienbrief springt 4 Jahre zurück: Hallo erstmal, gerade erst angemeldet und schon eine Frage. Ich habe folgendes Problem: Ich möchte einen Serienbrief erstellen um aus einer Excel Liste mit Teilnehmerdaten Zertifikate zu...
  5. Datum im Serienbrief

    in Microsoft Word Hilfe
    Datum im Serienbrief: Hallo, ich möchte in einem Serienbrief ein Fälligkeitsdatum für eine Mahnung errechnen lassen, ohne, dass Word sich die Info aus der Quelldatei holt. Ist das möglich? Ich dachte da an so...
  6. Datum/Uhrzeit im Serienbrief

    in Microsoft Word Hilfe
    Datum/Uhrzeit im Serienbrief: Hallo zusammen, ich habe einen Serienbrief erstellt in dem aus einer Excel-Datenquelle das Datum und Uhrzeit eingefügt wird. Im Serienbrief erscheint das Datum und Uhrzeit im amerik. Format....
  7. Serienbrief / amerikanisches Datum

    in Microsoft Word Hilfe
    Serienbrief / amerikanisches Datum: Hallo! Ich hab einen Serienbrief mit einem Seriendruckfeld Datum, die Datenquelle ist ein Exceldokument. Wenn ich das Seriendruckfeld einfüge erscheint im Word ein Amerikanisches Datum also...
  8. Datum im Serienbrief

    in Microsoft Word Hilfe
    Datum im Serienbrief: Hallo, ich habe ein Dokument als Serienbrief erstellt. Dort soll stehen, "Zahlbar bis: " ...und dann das heutige Datum + 10 Tage. Wie ich das Problem in Excel löse, weiß ich. Geht das...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden