Excel VBA - 图表中'格式化数据系列 - 间隙宽度'的宏?

时间:2016-01-27 14:42:30

标签: excel vba excel-vba charts

我必须在Excel 2011中更改大约100个图表的设计,并且我正在尝试使用宏来加快速度。

问题是Excel不想简单地将某些操作记录到宏中,它们似乎需要手动编写。

我设法使用此线程中的提示创建了一个用于更改数据标签格式的宏: Formatting data labels in Excel charts using VBA

但是现在我还要通过宏编辑Label Series- Gap Width百分比。我不知道此操作的确切VBA语法。也许这里有人可以提供帮助。

我试过

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

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

有谁知道正确的语法?

1 个答案:

答案 0 :(得分:3)

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

相关问题