Klasse AllowEditRanges - bearbeitet werden können (Excel VBA)

Eine Auflistung aller AllowEditRange -Objekte, die die Zellen darstellen, die in einem geschützten Arbeitsblatt bearbeitet werden können. Um eine AllowEditRanges -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim aers as AllowEditRanges
Set aers = ActiveSheet.Protection.AllowEditRanges

For Each

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


Dim aer As AllowEditRange
For Each aer In ActiveSheet.Protection.AllowEditRanges
	
Next aer

Add

Fügt einen Bereich hinzu, der in einem geschützten Arbeitsblatt bearbeitet werden kann.

Add (Title, Range, Password)


Dim strTitle As String: strTitle = 
Dim aer As AllowEditRange
Set aer = ActiveSheet.Protection.AllowEditRanges.Add(Title:=strTitle, Range:=)

Arguments

Hier sind die benannte Argumente :

Title (String) - Der Titel des Bereichs.

Range (Range) - Range -Objekt.

Optional arguments

Das folgendes Argument ist optional

Password (String) - Das Kennwort für den Bereich.

Count

Gibt einen Long-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveSheet.Protection.AllowEditRanges.Count

Item

Gibt ein einzelnes Objekt aus einer Auflistung zurück.

Item (Index)

Index: Der Name oder die Indexnummer des Objekts.


Dim aerItem As AllowEditRange
Set aerItem = ActiveSheet.Protection.AllowEditRanges(Index:=1)