Speicherdatum in Text

Hallo,

ich arbeite mit Windows XP und MS Word 2007.

In einer Word-Datei, die ich öfters ergänze / bearbeite, möchte ich zu Beginn des Textes den jeweils aktuellen Stand nennen.
Ist es möglich, dort das letzte Speicherdatum automatisch einzufügen?

Also in der Form:

Aktueller Stand:

Danke für Hinweise.

Lieben Gruß
Dantis

Textverarbeitung, Feldfunktionen

Ist es möglich, dort das letzte Speicherdatum automatisch
einzufügen?

Ja, dafür gibt es eine Feldfunktion in der Gruppe der Dokumenteninformationen. Word ist eine Textverarbeitung, keine Schreibmaschine mit Speicherfunktion.

Gruß

Stefan

In einer Word-Datei, die ich öfters ergänze / bearbeite,
möchte ich zu Beginn des Textes den jeweils aktuellen Stand
nennen.
Ist es möglich, dort das letzte Speicherdatum automatisch
einzufügen?
Aktueller Stand:

Hallo Dantis,

damit sich im Text später nichts mehr verschiebt, schreibe
Aktueller Stand: 16.02.2011
manuell ins Dokument.

Dann Alt+F11, dort siehst du links dein Projekt=dein Dokument, darunter ist in einem Verzeichnisbaum wie im Explorer „Thisdocument“, darauf einen Doppelklick.

Den nachfolgenden Code kopierst du dort rein.
Bei jedem Öffnen des Dokuments wird in der Textmarke das letzte Speicherdatum angezeigt im Text des Dokuments.

Gruß
Reinhard

Private Sub Document\_Open()
Dim SpeicherD, rng As Range
With ActiveDocument
 If .Bookmarks.Exists("SD") Then
 SpeicherD = .BuiltInDocumentProperties(wdPropertyTimeLastSaved)
 SpeicherD = " Aktueller Stand: " & Format(SpeicherD, "dd.mm.yyyy") & " "
 Set rng = .Bookmarks("SD").Range
 rng.Text = SpeicherD
 .Bookmarks.Add "SD", rng
 End If
End With
End Sub

Ups, da fehlt noch was :smile:
Hallo Dantis,

wenn du
Aktueller Stand: 16.02.2011
im Text geschrieben hast, markiere es zusammen mit Leerzeichen vorne und hinten, dann Einfügen–Textmarke und vergib den namen SD für die Textmarke.

Bei Word 2007/2010 findest du das sicher woanders als über Einfügen–Textmarke.

Gruß
Reinhard

Hallo,

danke Euch für die Antworten.

Reinhard, es ist mir noch nicht gelungen - aber ich arbeite dran.

Lieben Gruß
Dantis

Hallo,

ich arbeite mit Windows XP und MS Word 2007.

In einer Word-Datei, die ich öfters ergänze / bearbeite,
möchte ich zu Beginn des Textes den jeweils aktuellen Stand
nennen.

Ist es möglich, dort das letzte Speicherdatum automatisch
einzufügen?

Also in der Form:

Aktueller Stand:

Bei Word 2003 ist das das Textfeld {DOCPROPERTY LastSavedTime *MERGEFORMAT}, dann mit der Formatierung, so wie Du sie brauchst. Das findest Du aber auch über Einfügen>Feld. Bei Word 2007 sicher ganz anders :wink:.

Cheers, Felix

Reinhard, es ist mir noch nicht gelungen - aber ich arbeite
dran.

Hallo Dantis,

schau mal hier:

http://www.file-upload.net/download-3224052/DatumInT…

Gruß
Reinhard

Hallo Felix,

danke - das hat problemlos geklappt!
In WORD 2007 muss man über Einfügen - Schnellbausteine - Feld gehen.
Dann kann man u. a. das Speicherdatum als Feldinhalt wählen, und das noch in verschiedenen Formaten.

Lieben Gruß
Dantis

1 „Gefällt mir“