打印指定演示文稿。
expression.PrintOut(From, To, PrintToFile, Copies, Collate)
expression 必选。该表达式返回一个 Presentation 对象。
From 可选。Integer 类型。要打印的第一页的页码。如果省略此参数,打印从演示文稿的开头开始。指定 To 和 From 参数为演示文稿设置 PrintRanges 对象的内容并设置 RangeType 属性的值。
To 可选。Integer 类型。要打印的最后一页的页码。如果省略此参数,打印会持续到演示文稿结束。指定 To 和 From 参数为演示文稿设置 PrintRanges 对象的内容并设置 RangeType 属性的值。
PrintToFile 可选。String 类型。输出打印的文件名。如果指定此参数,则要打印的文件将被输出到文件而非打印机。省略此参数时,文件被传送至打印机。
Copies 可选。Integer 类型。要打印的份数。如果省略此参数,只打印一个副本。指定此参数来设置 NumberOfCopies 属性的值。
Collate 可选。MsoTriState 类型。如果省略此参数,多个副本会分页复制。指定此参数设置 Collate 属性的值。
MsoTriState 可以是下列 MsoTriState 类型常数之一。 |
msoCTrue |
msoFalse |
msoTriStateMixed |
msoTriStateToggle |
msoTrue 在打印下一副本的第一页之前打印该演示文稿的完整副本。 |
本示例打印每个幻灯片(从当前演示文稿的第二个幻灯片到第五个幻灯片)的两个不分页复制的副本(不管是可见的还是隐藏的)。
With Application.ActivePresentation
.PrintOptions.PrintHiddenSlides = True
.PrintOut From:=2, To:=5, Copies:=2, Collate:=msoFalse
End With
本示例将当前演示文稿中的所有幻灯片作为单个副本输出到文件“Testprnt.prn”。
Application.ActivePresentation.PrintOut _
PrintToFile:="TestPrnt"