对象'_Application'的方法'名称'失败

我在使用VBA将Excel 2010电子表格部署到客户端时遇到问题。 他们正在报告以下错误:“运行时错误”1004“:对象'_Application'失败的方法'名称'。 截图

代码失败的相关部分如下:

Dim settings as Range Set settings = Application.Names("basictags").RefersToRange 

在电子表格中,“basictags”这个名字肯定存在(并且在我的工作方面效果很好),所以我认为这与在客户端启用保护模式有关。 但是,他们已经确认,当Excel显示保护模式警告时,他们点击“启用”button,所以我不知道还有什么可能导致它。

尝试Application.ThisWorkbook.Names而不是Application.Names