VBA - 在条形图内写入值

时间:2016-09-01 09:58:11

标签: excel vba

所以这张图表是由VBA制作的

enter image description here

现在我想把数据放在条形图中,所以它看起来像这样:

enter image description here

你能帮忙吗?

我要访问此图表的代码是:

#define DLLEXPORT __declspec (dllexport)
template <class F> class DLLEXPORT QWCalloutManager {
};

谢谢!

2 个答案:

答案 0 :(得分:3)

要获得您想要的内容,您需要在代码末尾添加此行:

ActiveChart.SeriesCollection(2).HasDataLabels = True

由于您已经定义了一个seriescollection对象,因此也可以这样做:

cht_Series.HasDataLabels = True

答案 1 :(得分:0)

您需要设置series.HasDataLabels = trueseries.datalabels.Position = xlLabelPositionCenter(或非常相似,无法使用Excel检查)。