我在我的计算机中开发了一个用户定义的函数并将文档保存为 XLSM。当我将它分发给我公司的其他用户时,只要他们打开工作簿然后点击“启用宏”,他们就会收到“找不到项目或库”错误。
如果他们击中Debug
,黄线将落在用户定义函数的头线上,像这样
然后我检查了 VBE 的工具 - 参考,但在所有计算机(我的和其他用户的)中都没有发现任何缺失。
但是参考有点不同,
在我的电脑里是
在其他用户的电脑上,
唯一的区别是突出显示的行。在我的计算机中,它是 Microsoft office 16.0对象库,因为我使用 Excel 2013 安装了 Project 2016。而其他的是15.0。
顺便说一句,我在点击“启用宏”按钮之前得到了上面的图片,因为一旦我点击它,错误消息将无限次显示,我将永远无法进入 VBE 中的参考。因此,当代码实际运行时,可能会有一个 MISSING 引用。