如何用vba修改图表系列数据点的数据标签内容?

如下图所示:

图表的数据标签可以显示为系列名称、类别名称、值,还可以是单元格中的值。

如果只显示系列名称、类别名称、值,数据标签内容的先后顺序一定是系列名称+类别名称+值,这个先后顺序是无法通过操作改变的。

但是,在vba中我们可以通过设置DataLabel对象的Text属性把数据标签的内容修改为任意的内容,比如将上图中的数据标签的内容修改为类别名称+系列名称+值的先后顺序形式。

代码如下:

运行代码后,图表中的数据标签内容变成了如下图所示:

 

总结:通过DataLabel对象的Text属性可以将图表系列的数据标签的内容修改为任意的形式和内容。

 

 





       

发表评论