Diagram Property
Returns a Diagram object to which a diagram node belongs.
expression.Diagram
*expression * Required. An expression that returns one of the objects in the Applies To list.
Example
The following example adds a diagram to a slide.
Sub AddADiagram()
Dim dgnNode As DiagramNode
Dim shpDiagram As Shape
Dim intNodes As Integer
'Adds diagram and first child node
Set shpDiagram = ActivePresentation.Slides(1).Shapes.AddDiagram _
(Type:=msoDiagramCycle, Left:=10, Top:=15, _
Width:=400, Height:=475)
Set dgnNode = shpDiagram.DiagramNode.Children.AddNode
'Adds three additional child nodes
For intNodes = 1 To 3
dgnNode.AddNode
Next intNodes
'Automatically formats the diagram
dgnNode.Diagram.AutoFormat = msoTrue
End Sub
Applies to | DiagramNode Object | Shape Object | ShapeRange Collection Object