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?
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.
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
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.
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 .
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.