Objeto UserAccess (Excel)
Representa o acesso do usuário a um intervalo protegido.
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
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.