共用方式為


PowerPoint (PrintRanges 物件)

指定的簡報中的所有 PrintRange 物件的集合。 每個 PrintRange 物件代表之連續投影片或頁面列印範圍。

範例

使用範圍屬性可傳回 PrintRanges 集合。 下列範例會清除使用中簡報的集合中的所有先前定義列印範圍。

ActivePresentation.PrintOptions.Ranges.ClearAll

使用Add方法建立 PrintRange 物件並將其新增至 PrintRanges 集合。 下列範例會定義三種代表投影片 1、 投影片 3 到 5,以及投影片 8 和 9 作用中的簡報,然後列印這些範圍中的投影片的列印範圍。

With ActivePresentation.PrintOptions

    .RangeType = ppPrintSlideRange

    With .Ranges

        .ClearAll

        .Add 1, 1

        .Add 3, 5

        .Add 8, 9

    End With

End With

ActivePresentation.PrintOut

使用 Ranges (index) ,其中 index 是列印範圍的索引號,來回傳單一 的 PrintRange 物件。 下列範例會顯示訊息,指出開始及結束之列印範圍一作用中的簡報的投影片編號。

With ActivePresentation.PrintOptions.Ranges
    If .Count > 0 Then
        With .Item(1)
            MsgBox "Print range 1 starts on slide " & .Start & _
                " and ends on slide " & .End
        End With
    End If
End With

另請參閱

PowerPoint 物件模型參考資料

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應