Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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)
expression 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.