Freigeben über


Permission.RemoveAll-Methode (Office)

Entfernt alle UserPermission-Objekte aus der Permission-Auflistung des aktiven Dokuments.

Syntax

Ausdruck. RemoveAll

Ausdruck Eine Variable, die ein Permission-Objekt darstellt.

Hinweise

Die RemoveAll-Methode entfernt alle UserPermissions , die der Permission-Auflistung hinzugefügt wurden, und deaktiviert Einschränkungen für das aktive Dokument. Nach dem Aufrufen der RemoveAll-Methode gibt die Enabled-Eigenschaft des Permission-ObjektsFalse zurück, und die Count-Eigenschaft gibt 0 (null) zurück.

Beispiel

Im folgenden Beispiel wird die RemoveAll -Methode verwendet, um alle Benutzerberechtigungen entfernen und die Einschränkungen für das aktive Dokument zu deaktivieren.

 Dim irmPermission As Office.Permission 
 Set irmPermission = ActiveWorkbook.Permission 
 If irmPermission.Enabled Then 
 irmPermission.RemoveAll 
 MsgBox "All permissions removed." & vbCrLf & _ 
 "Count: " & irmPermission.Count & vbCrLf & _ 
 "Enabled: " & irmPermission.Enabled, _ 
 vbInformation + vbOKOnly, "IRM Information" 
 Else 
 MsgBox "This document is not restricted.", _ 
 vbInformation + vbOKOnly, "IRM Information" 
 End If 
 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.