Excel VBA – 在图表中格式化为“格式化数据系列 – 间隙宽度”的macros?

我不得不在Excel 2011中更改大约100个图表的devise,而我正试图用macros来加速一些。

问题是,Excel不想简单地将一些操作logging到macros中,似乎需要手动编写。

我设法使用这个线程的技巧来改变数据标签的格式: 使用VBA格式化Excel图表中的数据标签

但是现在我想通过macros来编辑Label Series-间隙宽度百分比。 我不知道这个动作的确切的VBA语法。 也许这里有人可以帮忙。

我试过了

ActiveChart.SeriesCollection(1).DataSeries.GapWidth = "110%" 

但它没有工作。 运行时错误438,对象不支持属性或方法。

有谁知道正确的语法?

尝试ActiveChart.ChartGroups(1).GapWidth = 110