PowerPoint VBA教程:PublishObjects集合对象

Presentation
PublishObjects (PublishObject)

PublishObject对象的集合,它代表整个或部分已加载演示文稿的集合,这些演示文稿可作为 HTML 进行发布。

使用 PublishObjects集合

使用 PublishObjects属性可返回 PublishObjects集合。本示例将当前演示文稿的第三张到第五张幻灯片作为 HTML 进行发布。本示例将发布的演示文稿命名为“Mallard.htm”。


With ActivePresentation.PublishObjects(1)
    .FileName = "C:\Test\Mallard.htm"
    .SourceType = ppPublishSlideRange
    .RangeStart = 3
    .RangeEnd = 5
    .Publish
End With

使用 Item(index) 可为所加载的演示文稿返回一个 PublishObject对象,其中,index 的值总为“1”。对于每个加载的演示文稿,只能有一个对应的 PublishObject对象。

本示例通过将 SourceType 设置为 ppPublishAll 值,可以将 PublishObject对象定义为整个的当前演示文稿。


ActivePresentation.PublishObjects.Item(1).SourceType = ppPublishAll

说明

可以通过设置 PublishObject对象的不同属性值来指定所发布的演示文稿的内容和属性。例如,SourceType属性用于定义加载的演示文稿中需要进行发布的部分。RangeStart属性和RangeEnd属性用于指定要发布的幻灯片的范围,而SpeakerNotes属性则用于指定是否发布演讲者备注。

不能添加到 PublishObjects集合中。

上页:PowerPoint VBA教程:PublishObject对象 下页:PowerPoint VBA教程:RGBColor对象

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集合对象 PowerPoint VBA教程:ShapeRange集合对象
PowerPoint VBA教程:Shapes集合对象 PowerPoint VBA教程:Slide对象
PowerPoint VBA教程:SlideRange集合对象 PowerPoint VBA教程:Slides集合对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号