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.