Workbook.PasswordEncryptionKeyLength プロパティ (Excel)
指定したブックのパスワードを暗号化するときに Microsoft Excel が使用するアルゴリズムのキー長を示す 長整数型 (Long) の値を返します。 読み取り専用です。
構文
式。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 のサポートおよびフィードバックを参照してください。