Workbook.PasswordEncryptionKeyLength 属性 (Excel)

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

语法

表达式PasswordEncryptionKeyLength

表达 一个代表 Workbook 对象的变量。

备注

使用 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。