1、
ApplyDataLabels
将数据标志应用于图表中的某一数据点、某一数据系列或所有数据系列。本方法适用于Chart、Point或Series对象。
语法:
ApplyDataLabels(Type,LegendKey,AutoText,HasLeaderLines)
Type:可选,表示数据标志类型。可为下列XlDataLabelsType常量之一:
- xlDataLabelsShowNone:无数据标志。
- xlDataLabelsShowValue:数据点的值(若未指定本参数,即使用此设置)。
- xlDataLabelsShowPercent:总数的百分比,仅用于饼图或圆环图。
- xlDataLabelsShowLabel:数据点所属的分类,这是默认值。
- xlDataLabelsShowLabelAndPercent:占总数的百分比及数据点所属的分类,仅用于饼图或圆环图。
LegendKey:若指定为 True,则在数据点旁边显示图例标示。默认值为False。
Autotext:可选。若指定为True,则对象基于上下文自动产生合适的文本。
HasleadersLines:可选,适用于Chart和Series对象。若指定为True,则序列有前导字符线。
例如对图表上的第一个数据系列应用分类标志:
Cht.SeriesCollection(1).ApplyDataLabels(MSExcel.TXlDataLabelsType.xlDataLabelsShowLabel)
2、
With Cht
.HasLegend = True
.Legend.Font.ColorIndex = 5
.Legend.Position = MSExcel.XlLegendPosition.xlLegendPositionBottom
End With