Workbook.SetPasswordEncryptionOptions 方法

设置使用密码加密工作簿的选项。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)

语法

声明
Sub SetPasswordEncryptionOptions ( _
    PasswordEncryptionProvider As Object, _
    PasswordEncryptionAlgorithm As Object, _
    PasswordEncryptionKeyLength As Object, _
    PasswordEncryptionFileProperties As Object _
)
void SetPasswordEncryptionOptions(
    Object PasswordEncryptionProvider,
    Object PasswordEncryptionAlgorithm,
    Object PasswordEncryptionKeyLength,
    Object PasswordEncryptionFileProperties
)

参数

  • PasswordEncryptionProvider
    类型:System.Object
    加密提供程序的字符串,区分大小写。
  • PasswordEncryptionAlgorithm
    类型:System.Object
    算法简称(如“RC4”)的字符串,区分大小写。
  • PasswordEncryptionKeyLength
    类型:System.Object
    加密密钥长度,为 8 的倍数(40 或更大)。
  • PasswordEncryptionFileProperties
    类型:System.Object
    如果为 true(默认值),则加密文件属性。

备注

PasswordEncryptionProvider、PasswordEncryptionAlgorithm 和 PasswordEncryptionKeyLength 参数不是相互独立的。 选择的加密提供程序限制了可以选择的算法集和密钥长度。

对于 PasswordEncryptionKeyLength 参数,密钥长度的范围不存在固有限制。 该范围由加密服务提供程序确定,该提供程序还确定加密算法。

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

.NET Framework 安全性

请参见

参考

Workbook 接口

Microsoft.Office.Tools.Excel 命名空间