Ler em inglês

Compartilhar via


Objeto UserAccess (Excel)

Representa o acesso do usuário a um intervalo protegido.

Exemplo

Use o método Add ou a propriedade Item da coleção UserAccessList para retornar um objeto UserAccess .

Depois que um objeto UserAccess for retornado, você poderá determinar se o acesso é permitido para um intervalo específico em uma planilha usando a propriedade AllowEdit .

O exemplo a seguir adiciona um intervalo que pode ser editado em uma planilha protegida e notifica o usuário do título desse intervalo.

Sub UseAllowEditRanges() 
 
 Dim wksSheet As Worksheet 
 
 Set wksSheet = Application.ActiveSheet 
 
 ' Add a range that can be edited on the protected worksheet. 
 wksSheet.Protection.AllowEditRanges.Add "Test", Range("A1") 
 
 ' Notify the user the title of the range that can be edited. 
 MsgBox wksSheet.Protection.AllowEditRanges(1).Title 
 
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.