Excel VBA教程:ChartObjects方法

返回代表工作表中单个嵌入图表(ChartObject对象)或所有嵌入图表的集合(ChartObjects对象)的对象。

expression.ChartObjects(Index)

expression  必需。该表达式返回“应用于”列表中的对象之一。如果指定一个 Chart对象,该对象必须为图表工作表(不能是嵌入图表)。

Index  Variant 类型,可选。指定图表的名称或号码。该参数可以是数组,用于指定多个图表。

说明

该方法不等价于Charts属性。该方法返回嵌入图表;而 Charts属性返回图表工作表。用Chart属性可返回嵌入图表的 Chart对象。

Excel VBA教程:ChartObjects方法·示例

本示例向工作表 Sheet1 上嵌入的第一个图表中添加标题。


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

本示例在工作表 Sheet1 上嵌入的第一个图表中新建一个系列,新系列的数据源为 Sheet1 的 B1:B10 区域。


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

本示例清除工作表 Sheet1 上嵌入的第一个图表的格式设置。


Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats

上页:Excel VBA教程:ChartGroups方法 下页:Excel VBA教程:ChartWizard方法

Excel VBA教程:ChartObjects方法

Excel VBA教程:ChartWizard方法 Excel VBA教程:CheckAbort方法
Excel VBA教程:CheckIn方法 Excel VBA教程:CheckOut方法
Excel VBA教程:CheckSpelling方法 Excel VBA教程:CircleInvalid方法
Excel VBA教程:Clear方法 Excel VBA教程:ClearArrows方法
Excel VBA教程:ClearCircles方法 Excel VBA教程:ClearComments方法
Excel VBA教程:ClearContents方法 Excel VBA教程:ClearFormats方法
Excel VBA教程:ClearNotes方法 Excel VBA教程:ClearOutline方法
Excel VBA教程:CloneNode方法 Excel VBA教程:Close方法
Excel VBA教程:ColumnDifferences方法 Excel VBA教程:ColumnGroups方法
Excel VBA教程:ConnectData方法 Excel VBA教程:Consolidate方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号