更改区域设置时VBA错误80004005

时间:2016-01-07 18:57:59

标签: excel vba excel-vba excel-2007 office-2007

我在Excel 2007中创建了一个宏,它从表中获取数据并创建了许多图表(单个选项卡上的8到12个图表)如果我从“英语”更改我的区域设置,则以下行不起作用(加拿大)“to”法语(加拿大)“。

该行是:

shpProject(i).Chart.PlotBy = xlRows

其中shpProject是一个包含图表的对象,是循环的一部分(i)所以我可以为类似的图表循环代码8到12次。

错误消息是:“运行时错误'-2147467259(80004005)': 对象'_Chart'的方法'PlotBy'失败“。

我已尝试取消对元素的保护并尝试了不同的语法,但它似乎不起作用。

感谢您的时间,

0 个答案:

没有答案