DeleteAllEditableRanges Method

Microsoft Word Visual Basic

Show All Show All

DeleteAllEditableRanges Method

Deletes permissions in all ranges for which the specified user or group of users has permission to modify.

expression.DeleteAllEditableRanges(EditorID)

expression    Required. An expression that returns a Document object.

EditorID    Optional Variant. Can be either a String that represents the user's e-mail alias (if in the same domain), an e-mail address, or a WdEditorType constant that represents a group of users. If omitted, no permissions are deleted from a document.

wdEditorType can be one of the following wdEditorType constants.

wdEditorCurrent   Represents the current user of the document.
wdEditorEditors   Represents the Editors group for documents that use Information Rights Management.
wdEditorEveryone   Represents all users who open a document.
wdEditorOwners   Represents the Owners group for documents that use Information Rights Management.

Remarks

You can also use the DeleteAll method for the Editor object to delete permissions in all ranges for which a specified user or group of users has permission to modify.

Example

The following example deletes all permissions in all ranges for the current user.

    ActiveDocument.DeleteAllEditableRanges wdEditorCurrent