Chart Object (Word)
Published: July 16, 2012
Represents a chart in a document.
The InlineShapes collection contains an object for each inline shape, including charts, in a document. Use InlineShapes(Index), where Index is the index number of an inline shape, to return a single InlineShape object. Use the HasChart property to determine whether the InlineShape object represents a chart. If the HasChart property is set to True, use the Chart property to return a Chart object.
You can also use the Type property to determine whether the InlineShape object represents a chart. If the Type property is set to WdInlineShapeChart, the inline shape represents a chart.
The following example verifies whether the first inline shape in the active document represents a chart. If so, the example changes the fore color of the first series on the chart.
With ActiveDocument.InlineShapes(1) If .HasChart Then .Chart.SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed End If End With
The following example creates a new 3-D column chart and adds it to the active document.