我必须在Excel 2011中更改大约100个图表的设计,并且我正在尝试使用宏来加快速度 .
问题是Excel不想简单地将某些操作记录到宏中,它们似乎需要手动编写 .
我已设法使用此线程的提示创建一个宏来更改数据标签的格式:Formatting data labels in Excel charts using VBA
但现在我还要通过宏编辑Label Series- Gap Width百分比 . 我不知道此操作的确切VBA语法 . 也许有人可以提供帮助 .
我试过了
ActiveChart.SeriesCollection(1).DataSeries.GapWidth = "110%"
但它没有用 . 运行时错误438,Object不支持属性或方法 .
有谁知道正确的语法?
1 回答
尝试ActiveChart.ChartGroups(1).GapWidth = 110