次の方法で共有


PrintOptions.Ranges プロパティ (PowerPoint)

印刷するプレゼンテーションの印刷範囲を表す PrintRanges オブジェクトを取得します。 値の取得のみ可能です。

構文

Ranges

PrintOptions オブジェクトを表す変数。

戻り値

PrintRanges

注釈

プレゼンテーション全体を印刷しない場合は、 Add メソッドを使用して、印刷するスライドを連続して実行するたびに PrintRange オブジェクトを作成する必要があります。 たとえば、指定したプレゼンテーションのスライド 1、スライド 3 から 5、およびスライド 8 と 9 を印刷する場合、3 つの PrintRange オブジェクトを作成する必要があります。 詳細については、このプロパティの使用例を参照してください。

RangeType プロパティは、適用される、 PrintRanges コレクションの範囲内の ppPrintSlideRange に設定しなければなりません。

PrintRanges コレクションからすべての既存印刷範囲をオフにするには、 ClearAll メソッドを使用します。

PrintOut メソッドの To 引数と From 引数の値を指定すると、PrintRanges オブジェクトの内容が設定されます。

次の使用例は、作業中のプレゼンテーションのスライド 1、スライド 3 から 5、スライド 8 と 9 を印刷します。

With ActivePresentation

    With .PrintOptions

        .RangeType = ppPrintSlideRange

        With .Ranges

            .Add 1, 1

            .Add 3, 5

            .Add 8, 9

        End With

    End With

    .PrintOut

End With

関連項目

PrintOptions オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。