Klasse Version - Version (Word VBA)
Die Klasse Version stellt eine einzelne Version eines Dokuments dar. Um eine Version -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Comment
Gibt den Kommentar zurück, der mit der angegebenen Version eines Dokuments verbunden ist.
If ActiveDocument.Versions.Count >= 1 Then
MsgBox Prompt:=ActiveDocument.Versions(1).Comment, _
Title:="First Version Comment"
End If
Date
Das Datum und die Uhrzeit des Speicherns der Dokumentversion.
Dim docActive As Document
Set docActive = ActiveDocument
Delete
Löscht die angegebene Version.
Dim vrs As Version: Set vrs =
vrs.Delete
Index
Gibt einen Wert vom Typ Long zurück, der die Position eines Elements in einer Auflistung darstellt.
Dim vrs As Version: Set vrs =
Dim lngIndex As Long
lngIndex = vrs.Index
Open
Öffnet die angegebene Version eines Dokuments.
Sub OpenVersion()
Dim mydoc As Document
Set mydoc = Documents.Open("C:\MyFiles\Report.doc")
If mydoc.Versions.Count > 0 Then
mydoc.Versions(mydoc.Versions.Count).Open
Else
MsgBox "There are no saved versions for this document."
End If
End Sub
SavedBy
Gibt den Namen des Benutzers zurück, der die angegebene Version des Dokuments gespeichert hat.
If ActiveDocument.Versions.Count >= 1 Then
MsgBox ActiveDocument.Versions(1).SavedBy
End If