_Workbook.SetPasswordEncryptionOptions(Object, Object, Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece las opciones para cifrar libros utilizando contraseñas.
public void SetPasswordEncryptionOptions (object PasswordEncryptionProvider, object PasswordEncryptionAlgorithm, object PasswordEncryptionKeyLength, object PasswordEncryptionFileProperties);
Public Sub SetPasswordEncryptionOptions (Optional PasswordEncryptionProvider As Object, Optional PasswordEncryptionAlgorithm As Object, Optional PasswordEncryptionKeyLength As Object, Optional PasswordEncryptionFileProperties As Object)
Parámetros
- PasswordEncryptionProvider
- Object
Objeto opcional. Cadena (se distingue entre mayúsculas y minúsculas) del proveedor del cifrado.
- PasswordEncryptionAlgorithm
- Object
Objeto opcional. Cadena (se distingue entre mayúsculas y minúsculas) del nombre corto del algoritmo (es decir, "RC4").
- PasswordEncryptionKeyLength
- Object
Objeto opcional. Longitud de la clave de cifrado, que debe ser múltiplo de 8 (40 o más).
- PasswordEncryptionFileProperties
- Object
Objeto opcional. True (valor predeterminado) para cifrar las propiedades del archivo.
Comentarios
Los PasswordEncryptionProvider
argumentos , PasswordEncryptionAlgorithm
y PasswordEncryptionKeyLength
no son independientes entre sí. La selección de un proveedor de cifrado limita el conjunto de algoritmos y las longitudes de claves que se pueden elegir.
Para el PasswordEncryptionKeyLength
argumento no hay ningún límite inherente en el intervalo de la longitud de la clave. El intervalo viene determinado por el proveedor de servicios de cifrado, que también determina el algoritmo de cifrado.