Excel VBA教程:ChartGroups集合

   
Chart
ChartGroups
ChartGroup

指定的图表中所有ChartGroup对象的集合。每个 ChartGroup对象代表图表中用同一格式绘制的一个或多个数据系列。一个图表包含一个或多个图表组,每个图表组包含一个或多个数据系列,每个数据系列包含一个或多个数据点。例如,单个图表可能既包含折线图图表组(其中包含所有用折线图格式绘制的数据系列),也包含条形图图表组(其中包含所有用条形图格式绘制的数据系列)。

ChartGroups集合用法

可用 ChartGroups方法返回 ChartGroups集合。下例显示第一张工作表上第一个嵌入图表中图表组的个数。


MsgBox Worksheets(1).ChartObjects(1).Chart.ChartGroups.Count

可用 ChartGroups(index)(其中 index 为图表组的索引号)返回单个 ChartGroup对象。下例向第一张图表工作表的第一个图表组添加垂直线。


Charts(1).ChartGroups(1).HasDropLines = True

如果图表处于活动状态,就可使用 ActiveChart属性:


Charts(1).Activate
ActiveChart.ChartGroups(1).HasDropLines = True

因为当图表组所用的图表格式更改时,该图表组的索引号可能更改,所以使用命名图表组快捷方法之一来返回特定的图表组更为容易。PieGroups方法返回图表中饼图图表组的集合,LineGroups方法返回图表中折线图图表组的集合,依此类推。使用这些方法时,都可以用索引号返回单个 ChartGroup对象或不指定索引号而返回 ChartGroups集合。以下是可用的图表组方法:

上页:Excel VBA教程:ChartGroup对象 下页:Excel VBA教程:ChartObject对象

Excel VBA教程:ChartGroups集合

Excel VBA教程:ChartObject对象 Excel VBA教程:ChartObjects集合对象
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对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号