Office - Word, Excel und Co. 9.701 Themen, 40.795 Beiträge

Datum in Word 2000 manipulieren

WordIstKomisch / 6 Antworten / Flachansicht Nickles

Hallo,
ich habe ein .doc in dem ich den Namen des aktuellen Monats im Text stehen habe. Das ist soweit kein Problem aber jetzt soll das nicht mehr der aktuelle Monat sein sondern der, der in 2 Wochen anfängt.
Ich habe in VBscript den Befehl addDate gefunden und wette den gibt es auch in VBScript oder wie der Kram heisst aber wie gebe ich von einem Script einen Wert zurück und lassen den im Document an einer bestimmten Stelle anzeigen?
Ich habe versuche ein Feld mit {=MonatIn14Tagen() \* MERGEFORMAT} in meinen Text einzubauen aber das tut nix. Auch ohne = und/oder () wirds nicht besser.

Meine Funktion sieht so aus:

Function MonatIn14Tagen() As String
MonatInxTagen = "M: " & DateAdd("d", 14, Date)
End Function

Wie komm ich da weiter?

bei Antwort benachrichtigen
Lisa2004 WordIstKomisch „Datum in Word 2000 manipulieren“
Optionen

Du musst an der Stelle eine Textmarke einfügen mit dem Namen z.B. Nextmonth - hinzufügen - ok.
Dann ein Makro einfügen
Sub AutoOpen()
ActiveDocument.Bookmarks("NextMonth").Select

Selection.InsertAfter Format(Now() + 14, "mmmm")

End Sub

Gruß Lisa

Gruß Lisa
bei Antwort benachrichtigen
Korrekt wäre gewesen :(( Alle