我在将带有 VBA 的 Excel 2010 电子表格部署到客户端时遇到问题。他们报告以下错误:“运行时错误'1004':对象'_Application'的方法'Names'失败”。
截屏
失败的相关代码部分如下:
Dim settings as Range
Set settings = Application.Names("basictags").RefersToRange
“basictags”这个名字肯定存在于电子表格中(而且它在我这边工作得很好),所以我认为它与在客户端启用保护模式有关。但是,他们已经确认,当 Excel 显示保护模式警告时,他们点击了“启用”按钮,所以我不确定还有什么可能导致它。