无法在 MS Office 2016 图表上设置源数据

Fails to set source data on MS Office 2016 charts

我正在尝试为 VBA 中的 MS Office 2016 图表设置源数据,但收到错误 "Object doesn't support this property or method"。

相同的代码适用于较旧的图表类型。

更具体地说,我尝试生成的图表类型是 xlWaterfall。

通常我会录制一个宏,但它似乎不适用于 MS Office 2016 图表类型。

功能代码:

Works fine :

Crashes at .setSourceData :

感谢您的帮助。提前致谢。

奇怪的是 setDataSource 方法崩溃了,但我找到了解决方法:当首先选择首选范围,然后使用所选范围创建图表时,它默认设置为数据源。

Solution