PrintOut 方法

       

打印指定演示文稿。

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 属性的值。

示例

本示例打印每个幻灯片(从当前演示文稿的第二个幻灯片到第五个幻灯片)的两个不分页复制的副本(不管是可见的还是隐藏的)。

With Application.ActivePresentation
    .PrintOptions.PrintHiddenSlides = True
    .PrintOut From:=2, To:=5, Copies:=2, Collate:=msoFalse
End With

本示例将当前演示文稿中的所有幻灯片作为单个副本输出到文件“Testprnt.prn”。

Application.ActivePresentation.PrintOut _
    PrintToFile:="TestPrnt"