Compartilhar via


Objeto UserAccessList (Excel)

Uma coleção de objetos UserAccess que representa o acesso do usuário para intervalos protegidos.

Exemplo

Use a propriedade Users do objeto AllowEditRange protegido para retornar uma coleção UserAccessList .

Depois que uma coleção UserAccessList for retornada, você poderá usar a propriedade Count para determinar o número de usuários que têm acesso a um intervalo protegido.

No exemplo a seguir, o Microsoft Excel notifica o usuário do número de usuários que têm acesso ao primeiro intervalo protegido. O exemplo supõe que exista um relatório de tabela dinâmica na planilha ativa.

Sub UseDeleteAll() 
 
 Dim wksSheet As Worksheet 
 
 Set wksSheet = Application.ActiveSheet 
 
 ' Notify the user of the number of users that can access the protected range. 
 MsgBox wksSheet.Protection.AllowEditRanges(1).Users.Count 
 
End Sub

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.