Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.