指定的簡報中的所有 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
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。