Presentation.SetPasswordEncryptionOptions メソッド (PowerPoint)
パスワードを使ってプレゼンテーションを暗号化するために、Microsoft PowerPoint で使用されるオプションを設定します。
構文
式。 SetPasswordEncryptionOptions
( _PasswordEncryptionProvider_
, _PasswordEncryptionAlgorithm_
, _PasswordEncryptionKeyLength_
, _PasswordEncryptionFileProperties_
)
式Presentation オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
PasswordEncryptionProvider | 必須 | String | 暗号化プロバイダーの名前を指定します。 |
PasswordEncryptionAlgorithm | 必須 | String | 暗号化アルゴリズムの名前を指定します。 PowerPoint では、ストリーム暗号化アルゴリズムがサポートされます。 |
PasswordEncryptionKeyLength | 必須 | 長整数型 (Long) | 暗号化のキーの長さを指定します。 40 以上の 8 の倍数にする必要があります。 |
PasswordEncryptionFileProperties | 必須 | MsoTriState | msoTrue PowerPoint ファイルのプロパティを暗号化します。 |
注釈
PasswordEncryptionFileProperties パラメーターの値は、これらの MsoTriState 定数のいずれかになります。
msoFalse |
msoTrue |
例
次の使用例は、パスワードで保護された文書のファイル プロパティが暗号化されていない場合に、パスワード暗号化オプションを設定します。
Sub PasswordSettings()
With ActivePresentation
If .PasswordEncryptionFileProperties = msoFalse Then
.SetPasswordEncryptionOptions _
PasswordEncryptionProvider:="Microsoft RSA SChannel Cryptographic Provider", _
PasswordEncryptionAlgorithm:="RC4", _
PasswordEncryptionKeyLength:=56, _
PasswordEncryptionFileProperties:=True
End If
End With
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。