Supportnet / Forum / Textverarbeitung
Datums-Formel bei Word97
Frage
Hallo SN
Ich nutze Word97 unter Win2K.
Mehrmals pro Woche schicke ich unserem Kurierdienst ein Fax (mit WinFax) mit dem Auftrag, am kommenden Tag Pakete abzuholen.
Fast alle Daten habe ich in dieser Vorlage gespeichert, das Abholdatum muss ich momentan jedes Mal manuell eintragen.
Gibt es da die Möglichkeit, ein Feld mit einer Formel wie ´Systemdatum +1 Tag´ anzulegen, damit diese Zeile autom. ausgefüllt und auch immer aktualisiert wird ?
Vielen Dank im Voraus für alle Anregungen,
Gruss, Mikoop
Antwort 1 von conny77
Mit einem Makro geht das recht einfach, weil man da mit Daten rechnen kann.
Antwort 2 von Mikoop
Zitat:
Mit einem Makro geht das recht einfach, weil man da mit Daten rechnen kann.
Mit einem Makro geht das recht einfach, weil man da mit Daten rechnen kann.
Hallo,
Vielen Dank für den Tipp, kannst du das konkretisieren ?
Gruss, Mikoop
Antwort 3 von conny77
Menü Extras, Makro
beliebigen Namen ausdenken (nur Buchstaben)
auf ´Erstellen´ klicken
zwischen "Sub MAIN" und "End Sub" folgenden Text schreiben:
Dieses Makro fügt das Datum vom nächsten Tag ein.
Jetzt:
Menü Extras, Anpassen, Symbolleisten
im Feld ´Kategorien´ den Eintrag ´Makros´ auswählen
Dann im Feld ´Makros´ dein neu erstelltes Makro auswählen
Den Makronamen mit der Maus nach oben in eine Symbolleiste ziehen und anschließend eine Schaltfläche auswählen.
Fertig.
beliebigen Namen ausdenken (nur Buchstaben)
auf ´Erstellen´ klicken
zwischen "Sub MAIN" und "End Sub" folgenden Text schreiben:
Einfügen Date$(Heute() + 1)Dieses Makro fügt das Datum vom nächsten Tag ein.
Jetzt:
Menü Extras, Anpassen, Symbolleisten
im Feld ´Kategorien´ den Eintrag ´Makros´ auswählen
Dann im Feld ´Makros´ dein neu erstelltes Makro auswählen
Den Makronamen mit der Maus nach oben in eine Symbolleiste ziehen und anschließend eine Schaltfläche auswählen.
Fertig.
Antwort 4 von conny77
Ach ja, nach dem erstellen des Makros diesen speichern mit
Datei, Vorlage speichern
oder
Datei, schließen - dabei "Ja" auswählen zum speichern.
Datei, Vorlage speichern
oder
Datei, schließen - dabei "Ja" auswählen zum speichern.
Antwort 5 von Mikoop
Hallo,
Vielen Dank für die Hilfe, leider klapt es jedoch nicht. Der (das ?) Makro bricht mit der Fehlermeldung ´falscher Syntax´ ab.
Noch lieber wäre mir eine Lösung ohne Makro, die ein autom. Anpassung des Datums vornimmt, ohne dass ich aktiv werden muss.
Gibt es da keine Möglichkeit?
Gruss, Mikoop
Vielen Dank für die Hilfe, leider klapt es jedoch nicht. Der (das ?) Makro bricht mit der Fehlermeldung ´falscher Syntax´ ab.
Noch lieber wäre mir eine Lösung ohne Makro, die ein autom. Anpassung des Datums vornimmt, ohne dass ich aktiv werden muss.
Gibt es da keine Möglichkeit?
Gruss, Mikoop
Antwort 6 von conny77
Bei mir läuft das Makro. Übrigens kann man es dann glaube ich auch als Feld einbinden.
Antwort 7 von Mikoop
Hallo nochmal,
Das glaube ich dir, wahrscheinlich haben wir unterschiedliche
Word-Versionen (ich habe Word 97)
Folgendes Makro (aus einem anderen Forum ergoogelt) läuft bei mir :
Sub Vordatieren()
Dim d As Date
d = Date + 1
Selection.TypeText Text:=Format(d, "d. MMMM. yyyy")
End Sub
Allerdings hätte ich gerne noch den Wochentag vor dem Datum eingesezt, weiss aber nicht wie
Ausserdem muss ich das Makro jedesmal starten, kann man das auch autom. bei Aufruf oder Druck des Dokuments machen ?
Gruss, Mikoop
Zitat:
Bei mir läuft das Makro
Bei mir läuft das Makro
Das glaube ich dir, wahrscheinlich haben wir unterschiedliche
Word-Versionen (ich habe Word 97)
Folgendes Makro (aus einem anderen Forum ergoogelt) läuft bei mir :
Sub Vordatieren()
Dim d As Date
d = Date + 1
Selection.TypeText Text:=Format(d, "d. MMMM. yyyy")
End Sub
Allerdings hätte ich gerne noch den Wochentag vor dem Datum eingesezt, weiss aber nicht wie
Ausserdem muss ich das Makro jedesmal starten, kann man das auch autom. bei Aufruf oder Druck des Dokuments machen ?
Gruss, Mikoop
Antwort 8 von conny77
Sorry, habe die Word-Versionen verwechselt, war für Word 95.
mit Wochentag: "dddd, d. MMMM yyyy"
mit Wochentag: "dddd, d. MMMM yyyy"

