Freigeben über


UserPermission.UserId-Eigenschaft (Office)

Ruft den E-Mail-Namen des Benutzers ab, dessen Berechtigungen für das aktive Dokument durch das angegebene UserPermission-Objekt bestimmt werden. Schreibgeschützt.

Syntax

Ausdruck. UserId

Ausdruck Eine Variable, die ein UserPermission-Objekt darstellt.

Hinweise

Das UserPermission -Objekt verbindet einen Satz von Berechtigungen für das aktive Dokument mit einem einzelnen Benutzer und einem optionalen Ablaufdatum. Die UserID-Eigenschaft gibt den Namen des Benutzers in E-Mail-Form zurück, dessen Berechtigungen durch das angegebene UserPermission-Objekt bestimmt werden.

Beispiel

Das folgende Beispiel führt die Benutzer auf, die über Berechtigungen für das aktive Dokument verfügen.

 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 

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.