Document.Protect (Word)

Protege o documento especificado de alterações não autorizadas.

Protect (Type, NoReset, Password, UseIRM, EnforceStyleLock)


ActiveDocument.Protect Type:=wdAllowOnlyComments

Arguments

O seguinte argumento é necessário

Type (WdProtectionType) - O tipo de proteção a ser aplicado.


Os valores possíveis são

wdAllowOnlyComments Permite que somente comentários sejam adicionados ao documento.
wdAllowOnlyFormFields Permite que o conteúdo seja adicionado ao documento somente através dos campos de formulário.
wdAllowOnlyReading Permite somente acesso de leitura ao documento.
wdAllowOnlyRevisions Permite que sejam feitas revisões somente ao conteúdo existente.
wdNoProtection Não aplica proteção ao documento.

Optional arguments

Os seguintes argumentos são opcionais

NoReset (WdProtectionType) - False para redefinir campos de formulário para seus valores padrão; True para manter os valores do campo de formulário atual se o documento estiver protegido. Se Type não for WdAllowOnlyFormFields, noreset será ignorado.


Os valores possíveis são

wdAllowOnlyComments Permite que somente comentários sejam adicionados ao documento.
wdAllowOnlyFormFields Permite que o conteúdo seja adicionado ao documento somente através dos campos de formulário.
wdAllowOnlyReading Permite somente acesso de leitura ao documento.
wdAllowOnlyRevisions Permite que sejam feitas revisões somente ao conteúdo existente.
wdNoProtection Não aplica proteção ao documento.

Password (String) - Se fornecido, a senha para poder editar o documento ou para alterar ou remover a proteção.

UseIRM (Boolean) - Especifica se é para usar o gerenciamento de direitos de informação (IRM) ao proteger o documento contra alterações.

EnforceStyleLock (Boolean) - Especifica se as restrições de formatação são impostas para um documento protegido.