完全正常运行的vba无法在其他计算机上运行

时间:2019-08-07 08:05:08

标签: excel vba

我开发了一些vba代码,这些代码可以很好地在我的机器上运行(win7,excel2010-32bit)。我在其他计算机上测试了相同的工作簿,以确保兼容性,并且有时在与我的配置匹配或不匹配的计算机上,某些功能似乎失败了。即使在这种情况下,有时只需重新启动工作簿也可以解决问题。

有罪函数之一,例如:

Worksheets("home").Range("A:E").NumberFormat = "@"

这会引发错误:

  

无法设置Range类的NumberFormat属性:1004。

我正在为这个难以复制的问题而苦苦挣扎,而且我不知道如何处理它,因为我不了解问题的根源。

0 个答案:

没有答案