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