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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。