Excel) (Workbook.PasswordEncryptionKeyLength 属性

返回 Long ,指示 Microsoft Excel 在加密指定工作簿密码时使用的算法的键长度。 此为只读属性。

语法

表达式PasswordEncryptionKeyLength

表达式 表示 工作簿 对象的变量。

备注

使用 SetPasswordEncryptionOptions 方法指定 Excel 是否加密指定的受密码保护工作簿的文件属性。

示例

如果密码加密的密钥长度小于 56,那么本示例设置指定工作簿的密码加密选项。

Sub SetPasswordOptions() 
 
 With ActiveWorkbook 
 If .PasswordEncryptionKeyLength < 56 Then 
 .SetPasswordEncryptionOptions _ 
 PasswordEncryptionProvider:="Microsoft RSA SChannel Cryptographic Provider", _ 
 PasswordEncryptionAlgorithm:="RC4", _ 
 PasswordEncryptionKeyLength:=56, _ 
 PasswordEncryptionFileProperties:=True 
 End If 
 End With 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。