Syntax

expression.ChartObjects(Index)

expression A variable that represents a Chart object.

Parameters

Name Required/Optional Data Type Description
Index Optional Variant The name or number of the chart. This argument can be an array, to specify more than one chart.

Return Value
Object

Remarks

This method isn't equivalent to the property. This method returns embedded charts; the Charts property returns chart sheets. Use the property to return the Chart object for an embedded chart.

Example

This example adds a title to embedded chart one on Sheet1.

Visual Basic for Applications
With Worksheets("Sheet1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = "1995 Rainfall Totals by Month" End With

This example creates a new series in embedded chart one on Sheet1. The data source for the new series is the range B1:B10 on Sheet1.

Visual Basic for Applications
Worksheets("Sheet1").ChartObjects(1).Activate ActiveChart.SeriesCollection.Add _ source:=Worksheets("Sheet1").Range("B1:B10")

This example clears the formatting of embedded chart one on Sheet1.

Visual Basic for Applications
Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats

See also: