Excel VBA教程:Charts集合

   
Charts
多个对象

指定工作簿或活动工作簿中所有图表工作表的集合。每张图表工作表由一个 Chart对象代表。本集合不包括嵌入在工作表或对话框编辑表中的图表。有关嵌入图表的详细信息,请参阅Chart对象或ChartObject对象。

Charts集合用法

可用 Charts属性返回 Charts集合。下例打印活动工作簿中的所有图表工作表。


Charts.PrintOut

可用Add方法新建图表工作表并将其添加到工作簿中。下例向活动工作簿添加新图表工作表,并将该图表工作表置于工作表 Sheet1 之后。


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

可组合使用 Add方法和 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对象。下例将第一张图表工作表中第一个系列的颜色改为红色。


Charts(1).SeriesCollection(1).Interior.Color = RGB(255, 0, 0)

Sheets集合包含工作簿中的所有工作表(既包括图表工作表,也包括工作表)。可用 Sheets(index)(其中 index 为工作表的名称或编号)返回单张工作表。

上页:Excel VBA教程:ChartObjects集合对象 下页:Excel VBA教程:ChartTitle对象

Excel VBA教程:Charts集合

Excel VBA教程:ChartTitle对象 Excel VBA教程:ColorFormat对象
Excel VBA教程:Comment对象 Excel VBA教程:Comments集合对象
Excel VBA教程:ConnectorFormat对象 Excel VBA教程:ControlFormat对象
Excel VBA教程:Corners对象 Excel VBA教程:CubeField对象
Excel VBA教程:CubeFields集合对象 Excel VBA教程:CustomProperties集合
Excel VBA教程:CustomProperty对象 Excel VBA教程:CustomView对象
Excel VBA教程:CustomViews集合对象 Excel VBA教程:DataLabel对象
Excel VBA教程:DataLabels集合对象 Excel VBA教程:DataTable对象
Excel VBA教程:DefaultWebOptions对象 Excel VBA教程:Diagram对象
Excel VBA教程:DiagramNode对象 Excel VBA教程:DiagramNodeChildren集合
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号