次の方法で共有


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 のサポートおよびフィードバックを参照してください。