我在Excel 2007中创建了一个宏,它从表中获取数据并创建了许多图表(单个选项卡上的8到12个图表)如果我从“英语”更改我的区域设置,则以下行不起作用(加拿大)“to”法语(加拿大)“。
该行是:
shpProject(i).Chart.PlotBy = xlRows
其中shpProject是一个包含图表的对象,是循环的一部分(i)所以我可以为类似的图表循环代码8到12次。
错误消息是:“运行时错误'-2147467259(80004005)': 对象'_Chart'的方法'PlotBy'失败“。
我已尝试取消对元素的保护并尝试了不同的语法,但它似乎不起作用。
感谢您的时间,