Freigeben über


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.