共用方式為


Workbook.SetPasswordEncryptionOptions 方法

設定使用密碼加密活頁簿的選項。

命名空間:  Microsoft.Office.Tools.Excel
組件:   Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.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 命名空間