excel:mid:找不到项目或库

时间:2009-12-17 17:59:47

标签: excel vba

出于某种原因,在我的excel中的VBA代码中,当它到达我正在使用mid的一行代码时,它说无法找到项目或库。这是什么意思?

5 个答案:

答案 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

  1. 关闭Excel
  2. 单击“开始/运行/ cmd”
  3. 输入regsvr32 /u [path of old dll]/[filename]
  4. 例如:  regsvr32 /u c:\windows\system32\file.dll

    (您可以添加/ q隐藏所有消息)

    祝你好运!

答案 4 :(得分:0)

“点击工具 - >参考 如果任何引用标记为MISSING,则更正缺少的引用。这应该可以解决你的问题。“

它解决了我的问题(左功能抛出错误“无法找到项目或库)。