Diagram 对象

         
DiagramNode
Diagram
DiagramNodes

该对象代表文档中单独的图表。Diagram 对象是 Shapes 集合的一个成员。

使用 Diagram 对象

使用 DiagramNodeShapeShapeRange 对象的 Diagram 属性可返回一个单独的 Diagram 对象。使用 Convert 方法可更改图表的类型。本示例将活动文档中第一个图表转换为放射状图表。本示例假定活动文档中第一个图形是一个图表而不是其它类型的图形。

Sub DiagramConvert()
    ActiveDocument.Shapes(1).Diagram.Convert msoDiagramRadial
End Sub

使用 Reverse 属性可翻转图表顶点的顺序。本示例翻转活动文档中第二个图形的图表顶点顺序,本示例假定活动文档中第二个图形是一个图表。

Sub DiagramReverse()
    ActiveDocument.Shapes(2).Diagram.Reverse = msoTrue
End Sub