PrintRange 对象 (PowerPoint)
代表要打印的连续幻灯片或页的范围。
备注
PrintRange 对象是 PrintRanges 集合的一个成员。 PrintRanges 集合中包含所有已定义指定演示文稿的打印范围。
您可以打印范围 PrintRanges 在集合中设置独立的 RangeType 设置;这些区域将会保留,只要加载演示文稿中包含它们。 RangeType 属性设置为 ppPrintSlideRange 时,应用于 PrintRanges 集合的区域。
示例
使用 Ranges (索引) (其中 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
使用Add方法创建 PrintRange 对象并将其添加到 PrintRanges 集合。 下面的示例定义三个打印范围表示幻灯片 1、 第三张幻灯片到第五,以及在当前演示文稿中的幻灯片 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
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。