PowerPoint VBA教程:Diagram对象

   
多个对象
Diagram
DiagramNodes

代表文档中的单个图示。Diagram对象是DiagramNodeShape对象以及ShapeRange集合的成员。

使用 Diagram对象

使用Shape对象或ShapeRange集合中的 Diagram属性返回一个 Diagram对象。

使用Convert方法将图示更改为其他类型。本示例将当前演示文稿第一张幻灯片上的第一个图示转换为一个射线图。本示例假设当前演示文稿中的第一个形状是一个图示,而不是其他类型的形状。


Sub DiagramConvert()
    ActivePresentation.Slides(1).Shapes(1).Diagram _
        .Convert Type:=msoDiagramRadial
End Sub

使用 Reverse属性翻转图示中节点的顺序,以使第一个节点成为最后一个节点,并使最后一个节点变为第一个节点,以此类推。本示例将当前演示文稿第一张幻灯片第二个形状的图示节点的顺序颠倒。本示例假设当前演示文稿的第二个形状为一个图示,而不是其他类型的形状。


Sub DiagramReverse()
    ActivePresentation.Slides(1).Shapes(2).Diagram.Reverse = msoTrue
End Sub

DiagramNode对象可以包含一个嵌套的 Diagram对象。使用 DiagramNode对象的Diagram属性返回嵌套的 Diagram对象。

上页:PowerPoint VBA教程:Designs集合 下页:PowerPoint VBA教程:DiagramNode对象

PowerPoint VBA教程:Diagram对象

PowerPoint VBA教程:DiagramNode对象 PowerPoint VBA教程:DiagramNodeChildren集合
PowerPoint VBA教程:DiagramNodes集合 PowerPoint VBA教程:DocumentWindow对象
PowerPoint VBA教程:DocumentWindows集合对象 PowerPoint VBA教程:Effect对象
PowerPoint VBA教程:EffectInformation对象 PowerPoint VBA教程:EffectParameters对象
PowerPoint VBA教程:ExtraColors对象 PowerPoint VBA教程:FillFormat对象
PowerPoint VBA教程:Font对象 PowerPoint VBA教程:Fonts集合对象
PowerPoint VBA教程:FreeformBuilder对象 PowerPoint VBA教程:GroupShapes集合对象
PowerPoint VBA教程:HeaderFooter对象 PowerPoint VBA教程:HeadersFooters对象
PowerPoint VBA教程:Hyperlink对象 PowerPoint VBA教程:Hyperlinks集合对象
PowerPoint VBA教程:LineFormat对象 PowerPoint VBA教程:LinkFormat对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号