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

Objeto Presentation

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.