PowerPoint VBA教程:使用窗格和视图

更改当前视图

可以使用ViewType属性返回或设置当前文档窗口中的当前视图。本示例将当前文档窗口中的视图更改为幻灯片视图。


ActiveWindow.ViewType = ppViewSlide

更改普通视图中的窗格

在普通视图中,可以使用当前Pane对象的 ViewType属性返回当前窗格。ViewType属性将返回下列标识当前窗格的 PpViewType 类型常数之一:ppViewNotesPage、ppViewOutline 或 ppViewSlide。所有其他视图都只有一个窗格,且 ViewType属性返回与当前文档窗口相同的 PpViewType 类型常数值。

可以通过设置 ViewType属性或使用Activate方法激活窗格。本示例返回标识当前视图和当前窗格的 ViewType属性值。如果当前视图是普通视图且当前窗格是备注窗格,则用 Activate方法激活幻灯片窗格。


With ActiveWindow
    If .ViewType = ppViewNormal and _
            .ActivePane.ViewType = ppViewNotesPage Then
        .Panes(2).Activate
    End If
End With

调整窗格大小

可以使用SplitHorizontal属性和SplitVertical属性在普通视图中重新放置窗格分隔线,以便按指定百分比分隔可用文档窗口。也会调整分隔线两边窗格的大小。这些属性的最大值总小于 100%,因为幻灯片窗格具有一个最小尺寸(取决于 10% 的缩放水平)。本示例将设置可用文档窗口高度的百分比,其中幻灯片窗格占百分之六十五,剩下的百分之三十五为注释窗格。


ActiveWindow.SplitVertical = 65

上页:PowerPoint VBA教程:使用形状(绘图对象) 下页:PowerPoint VBA教程:使用表格

PowerPoint VBA教程:使用窗格和视图

PowerPoint VBA教程:使用表格 PowerPoint VBA教程:与语言相关的属性和方法
PowerPoint VBA教程:新的事件 PowerPoint VBA教程:新的方法(按字母顺序)
PowerPoint VBA教程:新的方法(按对象排序) PowerPoint VBA教程:新的对象
PowerPoint VBA教程:新的属性(按字母顺序) PowerPoint VBA教程:新的属性(按对象排序)
PowerPoint VBA教程:OLE 程序标识符 PowerPoint VBA教程:为 Microsoft PowerPoint 2002 开发人员新增的内容
PowerPoint VBA教程:Activate方法 PowerPoint VBA教程:Add方法
PowerPoint VBA教程:AddBaseline方法 PowerPoint VBA教程:AddCallout方法
PowerPoint VBA教程:AddComment方法 PowerPoint VBA教程:AddConnector方法
PowerPoint VBA教程:AddCurve方法 PowerPoint VBA教程:AddDiagram方法
PowerPoint VBA教程:AddEffect方法 PowerPoint VBA教程:AddLabel方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号