Método Presentation.SetPasswordEncryptionOptions (PowerPoint)
Define as opções que o Microsoft PowerPoint utiliza para criptografar apresentações com senhas.
Sintaxe
expressão. SetPasswordEncryptionOptions
( _PasswordEncryptionProvider_
, _PasswordEncryptionAlgorithm_
, _PasswordEncryptionKeyLength_
, _PasswordEncryptionFileProperties_
)
Expressão Uma variável que representa um objeto Presentation .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
PasswordEncryptionProvider | Obrigatório | String | O nome do fornecedor de criptografia. |
PasswordEncryptionAlgorithm | Obrigatório | String | O nome do algoritmo de criptografia. O PowerPoint oferece suporte a algoritmos criptografados por fluxo. |
PasswordEncryptionKeyLength | Obrigatório | Long | O tamanho da chave de criptografia. Precisa ser múltipla de 8, começando com 40. |
PasswordEncryptionFileProperties | Obrigatório | MsoTriState | msoTrue para o PowerPoint criptografar propriedades de arquivo. |
Comentários
O valor do parâmetro PasswordEncryptionFileProperties pode ser uma dessas constantes MsoTriState .
msoFalse |
msoTrue |
Exemplo
Este exemplo define as opções de criptografia de senha se as propriedades de arquivo não estão criptografadas em documentos protegidos por senha.
Sub PasswordSettings()
With ActivePresentation
If .PasswordEncryptionFileProperties = msoFalse Then
.SetPasswordEncryptionOptions _
PasswordEncryptionProvider:="Microsoft RSA SChannel Cryptographic Provider", _
PasswordEncryptionAlgorithm:="RC4", _
PasswordEncryptionKeyLength:=56, _
PasswordEncryptionFileProperties:=True
End If
End With
End Sub
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.