Klasse ProtectedViewWindows (Word VBA)

Eine Auflistung aller ProtectedViewWindow -Objekte, die derzeit in Word geöffnet sind. Um eine ProtectedViewWindows -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim pvws as ProtectedViewWindows
Set pvws = ProtectedViewWindows

For Each

Hier ist ein Beispiel für die Verarbeitung der ProtectedViewWindows -Elemente in einer Sammlung


Dim pvw As ProtectedViewWindow
For Each pvw In ProtectedViewWindows
	
Next pvw

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der Fenster mit geschützter Ansicht in der Auflistung darstellt.


MsgBox ProtectedViewWindows.Count

Item

Gibt ein einzelnes ProtectedViewWindows -Objekt in einer Auflistung zurück.

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.


Dim pvw As ProtectedViewWindow
Set pvw = ProtectedViewWindows(Index:=1)

Open

Öffnet das angegebene Dokument in einem neuen Fenster mit geschützter Ansicht.

Vermeiden Sie das Verwenden von hartcodierten Kennwörtern in Anwendungen.

Open (FileName, AddToRecentFiles, PasswordDocument, Visible, OpenAndRepair)


ProtectedViewWindows.Open FileName:="C:\MyFiles\MyDoc.doc" 

Arguments

Ein benanntes Argument

FileName (String) - Der Name des Dokuments (Pfade werden akzeptiert).

Optional arguments

Die folgenden Argumente sind optional

AddToRecentFiles (Boolean) - True, wenn der Dateiname in die Liste der zuletzt verwendeten Dateien im unteren Teil des Menüs Datei aufgenommen werden soll.

PasswordDocument (String) - Das Kennwort zum Öffnen des Dokuments.

Visible (Boolean) - True, wenn das Dokument in einem sichtbaren Fenster geöffnet wird.

OpenAndRepair (Boolean) - True, um das Dokument zu reparieren und so dessen Beschädigung zu vermeiden.