_Workbook.SetPasswordEncryptionOptions(Object, Object, Object, Object) メソッド

定義

パスワードを使用するブックの暗号化のオプションを設定します。

public void SetPasswordEncryptionOptions (object PasswordEncryptionProvider, object PasswordEncryptionAlgorithm, object PasswordEncryptionKeyLength, object PasswordEncryptionFileProperties);
Public Sub SetPasswordEncryptionOptions (Optional PasswordEncryptionProvider As Object, Optional PasswordEncryptionAlgorithm As Object, Optional PasswordEncryptionKeyLength As Object, Optional PasswordEncryptionFileProperties As Object)

パラメーター

PasswordEncryptionProvider
Object

省略可能 なオブジェクト。 暗号化プロバイダーを示す、大文字と小文字を区別する文字列を指定します。

PasswordEncryptionAlgorithm
Object

省略可能 なオブジェクト。 アルゴリズムの短縮名を示す、大文字と小文字を区別する文字列 (たとえば、"RC4") を指定します。

PasswordEncryptionKeyLength
Object

省略可能 なオブジェクト。 暗号鍵の長さを、40 以上の 8 の乗数で指定します。

PasswordEncryptionFileProperties
Object

省略可能 なオブジェクトTrue (既定値) の場合、ファイル プロパティを暗号化します。

注釈

PasswordEncryptionProviderPasswordEncryptionAlgorithm、および PasswordEncryptionKeyLength 引数は互いに独立していません。 暗号化プロバイダーを選択すると、選択できるアルゴリズムと鍵の長さは限定されます。

引数の PasswordEncryptionKeyLength 場合、キーの長さの範囲に固有の制限はありません。 この範囲は、暗号化アルゴリズムも定めている暗号サービス プロバイダー (CSP) によって定められています。

適用対象