PowerPoint VBA教程:PrintOptions对象

Presentation
PrintOptions
PrintRanges (PrintRange)

包含演示文稿的打印选项。

注意  指定PrintOut方法的可选参数 From、To、Copies 和 Collate 将设置 PrintOptions对象的相应属性。

使用 PrintOptions对象

使用PrintOptions属性返回 PrintOptions对象。以下示例以非逐份方式打印当前演示文稿所有幻灯片(无论可见或隐藏)的两个彩色副本。该示例还调整每个幻灯片的大小以适应打印页,并给每个幻灯片加细边框。


With ActivePresentation
    With .PrintOptions
        .NumberOfCopies = 2
        .Collate = False
        .PrintColorType = ppPrintColor
        .PrintHiddenSlides = True
        .FitToPage = True
        .FrameSlides = True
        .OutputType = ppPrintOutputSlides
    End With
    .PrintOut
End With

使用RangeType属性指定打印整个演示文稿或指定部分。如果只想打印特定幻灯片,请将 RangeType属性设为 ppPrintSlideRange,并使用Ranges属性指定要打印的页。以下示例打印当前演示文稿中第一、四、五、六张幻灯片。


With ActivePresentation
    With .PrintOptions
        .RangeType = ppPrintSlideRange
        With .Ranges
            .Add 1, 1
            .Add 4, 6
        End With
    End With
    .PrintOut
End With

上页:PowerPoint VBA教程:Presentations集合对象 下页:PowerPoint VBA教程:PrintRange对象

PowerPoint VBA教程:PrintOptions对象

PowerPoint VBA教程:PrintRange对象 PowerPoint VBA教程:PrintRanges集合对象
PowerPoint VBA教程:PropertyEffect对象 PowerPoint VBA教程:PublishObject对象
PowerPoint VBA教程:PublishObjects集合对象 PowerPoint VBA教程:RGBColor对象
PowerPoint VBA教程:RotationEffect对象 PowerPoint VBA教程:Row对象
PowerPoint VBA教程:Rows集合对象 PowerPoint VBA教程:Ruler对象
PowerPoint VBA教程:RulerLevel对象 PowerPoint VBA教程:RulerLevels集合对象
PowerPoint VBA教程:ScaleEffect对象 PowerPoint VBA教程:Selection对象
PowerPoint VBA教程:Sequence集合 PowerPoint VBA教程:Sequences集合
PowerPoint VBA教程:ShadowFormat对象 PowerPoint VBA教程:Shape对象
PowerPoint VBA教程:ShapeNode对象 PowerPoint VBA教程:ShapeNodes集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号