Clase AllowEditRanges - se pueden modificar (Excel VBA)
Colección de todos los objetos AllowEditRange que representan las celdas que se pueden modificar en una hoja de cálculo protegida. Para usar una variable de clase AllowEditRanges, primero debe ser instanciado, por ejemplo
Dim aers as AllowEditRanges
Set aers = ActiveSheet.Protection.AllowEditRanges
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos AllowEditRanges en una colección.
Dim aer As AllowEditRange
For Each aer In ActiveSheet.Protection.AllowEditRanges
Next aer
Add
Agrega un rango que se puede modificar en una hoja de cálculo protegida.
Dim strTitle As String: strTitle =
Dim aer As AllowEditRange
Set aer = ActiveSheet.Protection.AllowEditRanges.Add(Title:=strTitle, Range:=)
Arguments
Estos son los argumentos con nombre :
Title (String) - Título del rango.
Range (Range) - Objeto Range .
Optional arguments
Los siguientes argumentos son opcionales
Password (String) - Contraseña correspondiente al rango.
Count
Devuelve un valor Long que representa el número de objetos de la colección.
Dim lngCount As Long
lngCount = ActiveSheet.Protection.AllowEditRanges.Count
Item
Devuelve un solo objeto de una colección.
Item (Index)
Index: Nombre o número de índice del objeto.
Dim aerItem As AllowEditRange
Set aerItem = ActiveSheet.Protection.AllowEditRanges(Index:=1)