Workbook.SetPasswordEncryptionOptions (Excel)

Définit les options de chiffrement des classeurs à l’aide de mots de passe.

Les arguments FournisseurChiffrementMotDePasse, AlgorithmeChiffrementMotDePasse et LongueurCléChiffrementMotDePasse ne sont pas indépendants les uns des autres. Un fournisseur de chiffrement sélectionné limite le jeu d'algorithmes et la longueur de clé qui peuvent être choisis. Pour l’argument PasswordEncryptionKeyLength, , il n’existe pas de limite inhérente sur la plage de la longueur de la clé. La plage est déterminée par le fournisseur de services de chiffrement, qui détermine également l’algorithme de chiffrement.

SetPasswordEncryptionOptions (PasswordEncryptionProvider, PasswordEncryptionAlgorithm, PasswordEncryptionKeyLength, PasswordEncryptionFileProperties)

ActiveWorkbook.SetPasswordEncryptionOptions _ 
 PasswordEncryptionProvider:="Microsoft RSA SChannel Cryptographic Provider", _ 
 PasswordEncryptionAlgorithm:="RC4", PasswordEncryptionKeyLength:=56,  PasswordEncryptionFileProperties:=True

Arguments

Optional arguments

Les arguments suivants sont facultatifs

PasswordEncryptionProvider - Chaîne qui respecte la casse du fournisseur de chiffrement

PasswordEncryptionAlgorithm - Chaîne qui respecte la casse du nom abrégé algorithmique (autrement dit, «RC4»)

PasswordEncryptionKeyLength - Longueur de la clé de chiffrement qui est un multiple de 8 (40 ou plus)

PasswordEncryptionFileProperties - Affectez à cet argument la valeur True (par défaut) pour chiffrer des propriétés de fichier