Objet UserAccess (Excel)

Cet objet représente l'accès de l'utilisateur à une plage protégée.

Exemple

Utilisez la méthode Add ou la propriété Item de la collection UserAccessList pour renvoyer un objet UserAccess .

Une fois qu’un objet UserAccess est retourné, vous pouvez déterminer si l’accès est autorisé pour une plage particulière dans une feuille de calcul à l’aide de la propriété AllowEdit .

L’exemple suivant ajoute une plage qui peut être modifiée dans une feuille de calcul protégée et informe l’utilisateur du titre de cette plage.

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éthodes

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.