Permission.Add-Methode (Office)
Erstellt eine Reihe von Berechtigungen für das aktive Dokument für den angegebenen Benutzer. Gibt ein UserPermission-Objekt zurück.
Syntax
Ausdruck. Hinzufügen (UserID, Permission, ExpirationDate)
Ausdruck: Erforderlich. Eine Variable, die ein Permission -Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
UserID | Erforderlich | String | Die E-Mail-Adresse (im Format user@domain.com) des Benutzers, dem Berechtigungen für das aktive Dokument erteilt werden. |
Berechtigung | Optional | MsoPermission | Die Berechtigungen für das aktive Dokument, die dem angegebenen Benutzer erteilt werden. |
ExpirationDate | Optional | Date | Das Ablaufdatum der zu erteilenden Berechtigungen. HINWEIS: Dieser Parameter wird nicht verwendet und ignoriert. |
Beispiel
Im folgenden Beispiel wird einem Benutzer eine Kombination aus Lese- und Bearbeitungsberechtigungen für das aktive Dokument zugewiesen. Außerdem wird ein Ablaufdatum für diese Dokumentberechtigungen angegeben.
Dim objUserPerm As Office.UserPermission
Set objUserPerm = ActiveWorkbook.Permission.Add( _
"user@domain.com", _
msoPermissionRead + msoPermissionEdit, #12/31/2005#)
MsgBox "Permissions added for " & _
objUserPerm.UserId, _
vbInformation + vbOKOnly, _
"Permissions Added"
Set objUserPerm = 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.