Partager via


Propriété UserPermission.UserId (Office)

Obtient le nom de l’e-mail de l’utilisateur dont les autorisations sur le document actif sont déterminées par l’objet UserPermission spécifié. En lecture seule.

Syntaxe

expression. Userid

Expression Variable qui représente un objet UserPermission .

Remarques

L'objet UserPermission associe un ensemble d'autorisations accordées à un utilisateur spécifique sur le document actif et une date d'expiration facultative. La propriété UserID renvoie le nom sous forme d’e-mail de l’utilisateur dont les autorisations sont déterminées par l’objet UserPermission spécifié.

Exemple

Cet exemple répertorie les utilisateurs qui possèdent des autorisations sur le document actif.

 Dim irmPermission As Office.Permission 
 Dim irmUserPerm As Office.UserPermission 
 Dim strUsers As String 
 Set irmPermission = ActiveWorkbook.Permission 
 If irmPermission.Enabled Then 
 For Each irmUserPerm In irmPermission 
 strUsers = strUsers & irmUserPerm.UserId & vbCrLf 
 Next 
 MsgBox strUsers, _ 
 vbInformation + vbOKOnly, "IRM Information" 
 Else 
 MsgBox "Permissions are not enabled for this document.", _ 
 vbInformation + vbOKOnly, "IRM Information" 
 End If 
 Set irmUserPerm = Nothing 
 Set irmPermission = Nothing 

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.