Excel) (图表对象

指定的或活动工作簿中所有图表工作表的集合。

备注

每个图表工作表都由 Chart 对象表示。 这不包括嵌入在工作表或对话框编辑表上的图表。 有关嵌入图表的信息,请参阅 ChartChartObject 对象。

示例

使用 Workbook 对象的 Chart 属性可返回 Chart 集合。 本示例打印活动工作簿中的所有图表工作表。

Charts.PrintOut

使用 ChartObjects 对象的 Add 方法创建新的图表工作表并将其添加到工作簿。 以下示例将新的图表工作表添加到活动工作簿,并将新图表工作表放在名为 Sheet1 的工作表之后。

Charts.Add After:=Worksheets("Sheet1")

可以将 Add 方法与 Chart 对象的 ChartWizard 方法组合在一起,以添加包含工作表中数据的新图表。 以下示例基于名为 Sheet1 的工作表上单元格 A1:A20 中的数据添加新折线图。

With Charts.Add 
 .ChartWizard source:=Worksheets("Sheet1").Range("A1:A20"), _ 
 Gallery:=xlLine, Title:="February Data" 
End With

Charts(index)(其中 index 是图表工作表索引号或名称)可用于返回一个 Chart 对象。 本示例将图表工作表 1 上的数据系列 1 的颜色更改为红色。

Charts(1).SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed

Sheets 集合包含工作簿中的所有工作表 (图表工作表和工作表) 。 使用 工作表 (索引) (其中 index 是工作表名称或编号)可返回单个工作表。

方法

属性

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。