Chart Object (PowerPoint)
Represents a chart in a document.
Version Information
Version Added: PowerPoint 2007
Example
Note
Although the following code applies to Microsoft Word, you can readily modify it to apply to PowerPoint.
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