Método Permission.RemoveAll (Office)

Quita todos los objetos UserPermission de la colección Permission del documento activo.

Sintaxis

expresión. RemoveAll

expresión Variable que representa un objeto Permission .

Observaciones

El método RemoveAll quita todos los objetos UserPermission que se han agregado a la colección Permission y deshabilita las restricciones en el documento activo. Después de llamar al método RemoveAll , la propiedad Enabled del objeto Permission devuelve False y la propiedad Count devuelve 0 (cero).

Ejemplo

En el siguiente ejemplo utiliza el método RemoveAll para quitar todos los permisos de usuario y deshabilitar las restricciones del documento activo.

 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 

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.