设置工作簿加密选项。
语法
SetPasswordEncryptionOptions 方法语法有如下几部分:
部 分 | 描 述 |
expression | 必需。该表达式返回一个 Workbook 对象。 |
PasswordEncryptionProvider | Variant 类型,可选。区分大小写的加密技术提供商的字符串(例如“Microsoft RSA SChannel Cryptographic Provider”)。 |
PasswordEncryptionAlgorithm | Variant 类型,可选。区分大小写的算法简称的字符串(例如“RC4”)。 |
PasswordEncryptionKeyLength | Variant 类型,可选。加密密钥的长度,为 8 的倍数(40 或更大)。 |
PasswordEncryptionFileProperties | Variant 类型,可选。如果为 True(默认值),则加密文件的属性。 |
说明
PasswordEncryptionProvider、PasswordEncryptionAlgorithm 和 PasswordEncryptionKeyLength 参数不相互独立。选定的加密提供商限制了可以选择的算法和密钥长度的设置。
对于 PasswordEncryptionKeyLength 参数来说,没有固定的对密钥长度范围的限制。该范围是由“加密服务提供商”确定的,同时还确定加密算法。