Classe AllowEditRanges - o de todos os objetos AllowEditRange que representam as células que podem ser editadas em uma planilha protegida (Excel VBA)

Uma coleção de todos os objetos AllowEditRange que representam as células que podem ser editadas em uma planilha protegida. Para usar uma variável de classe AllowEditRanges, ela primeiro precisa ser instanciada por exemplo


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

For Each

Aqui está um exemplo de processamento dos itens AllowEditRanges em uma coleção.


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

Add

Adiciona um intervalo que pode ser editado em uma planilha protegida. Retorna um objeto AllowEditRange .

Add (Title, Range, Password)


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

Arguments

O seguinte argumento é opcional

Title (String) - O título do intervalo.

Range (Range) - Objeto Range . O intervalo permitido para edição.

Optional arguments

The following argument is optional

Password (String) - A senha do intervalo.

Count

Retorna um valor Long que representa o número de objetos na coleção.


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

Item

Retorna um único objeto de uma coleção.

Item (Index)

Index: O nome ou número de índice do objeto.


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