出于某种原因,在我的excel中的VBA代码中,当它到达我正在使用mid
的一行代码时,它说无法找到项目或库。这是什么意思?
答案 0 :(得分:16)
这是由于工作簿中VBA中的引用存在一些问题。
在VBA编辑器中,转到“工具 - >参考文献。在那里你可以找到前面有“MISSING:”的参考文献。取消选中,您的问题应该得到解决。
如果缺少的引用类似于“Visual Basic for Application”或“Microsoft Office对象库”,则应查找没有“MISSING:”文本的引用并选择此项。
答案 1 :(得分:5)
转到VBA编辑器(例如,使用ALT-F11)。
点击工具 - >参考
如果任何引用标记为MISSING,则更正缺少的引用。这应该可以解决你的问题。
答案 2 :(得分:2)
您是否对缺少的任何库有任何引用?
我发现任何错误的引用 - 即使没有在代码中使用 - 也会抛弃整个系统,因此即使内置函数映射错误。
答案 3 :(得分:1)
我会去旧skool并删除结构管理器activex控件。
我给出了关于如何执行此操作的类似说明here!
查看:regsvr32
regsvr32 /u [path of old dll]/[filename]
例如:
regsvr32 /u c:\windows\system32\file.dll
(您可以添加/ q隐藏所有消息)
祝你好运!答案 4 :(得分:0)
“点击工具 - >参考 如果任何引用标记为MISSING,则更正缺少的引用。这应该可以解决你的问题。“
它解决了我的问题(左功能抛出错误“无法找到项目或库)。