Klasse Editors (Word VBA)

Eine Auflistung von Editor- Objekten, die eine Auflistung von Benutzern oder Benutzergruppen darstellt, denen bestimmte Berechtigungen zum Bearbeiten von Abschnitten eines Dokuments erteilt wurden. Um eine Editors -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim edts as Editors
Set edts = ActiveDocument.Range.Editors

For Each

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


Dim edt As Editor
For Each edt In ActiveDocument.Range.Editors
	
Next edt

Add

Gibt ein Editor- Objekt zurück, das eine neue Berechtigung für einen angegebenen Benutzer darstellt, um einen Bereich oder eine Auswahl in einem Dokument zu ändern.

Add (EditorID)

Count

Gibt den Wert vom Typ Long zurück, der die Anzahl der Editor-Objekte in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveDocument.Range.Editors.Count

Item

Gibt ein Editor- Objekt zurück, das einen bestimmten Benutzer oder eine Gruppe von Benutzern darstellt, denen die Berechtigung zum Bearbeiten eines Teils eines Dokuments erteilt wurde.

Item (Index)

Index: Kann entweder eine Zeichenfolge sein, die den e-Mail-Alias des Benutzers darstellt (wenn in derselben Domäne), eine e-Mail-Adresse oder eine WdEditorType -Konstante, die eine Gruppe von Benutzern darstellt.


Dim edt As Editor
Set edt = ActiveDocument.Range.Editors(Index:=1)