Método Presentation.SetPasswordEncryptionOptions (PowerPoint)
Establece las opciones que usa Microsoft PowerPoint para cifrar las presentaciones con contraseñas.
Sintaxis
expresión. SetPasswordEncryptionOptions
( _PasswordEncryptionProvider_
, _PasswordEncryptionAlgorithm_
, _PasswordEncryptionKeyLength_
, _PasswordEncryptionFileProperties_
)
Expresión Variable que representa un objeto Presentation .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
PasswordEncryptionProvider | Obligatorio | String | Nombre del proveedor del cifrado. |
PasswordEncryptionAlgorithm | Obligatorio | String | El nombre del algoritmo de cifrado. PowerPoint admite algoritmos de cifrado por flujo. |
PasswordEncryptionKeyLength | Obligatorio | Long | Longitud de la clave de cifrado. Debe ser un múltiplo de 8, a partir de 40. |
PasswordEncryptionFileProperties | Obligatorio | MsoTriState | msoTrue para que PowerPoint cifre las propiedades de archivo. |
Comentarios
El valor del parámetro PasswordEncryptionFileProperties puede ser una de estas constantes MsoTriState .
msoFalse |
msoTrue |
Ejemplo:
En este ejemplo se establecen las opciones del cifrado mediante contraseña si las propiedades de archivo no están cifradas para los documentos protegidos mediante contraseña.
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
Consulte 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.