excel:mid:找不到项目或库

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

我会去旧的skool,并删除结构经理activex控制。

我给了类似的指示,如何做到这一点在这里 !

看看: regsvr32

  1. closuresExcel
  2. 点击开始/运行/ cmd
  3. 键入regsvr32 /u [path of old dll]/[filename]

例如: regsvr32 /uc:\windows\system32\file.dll

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

祝你好运!

这是由于您的工作簿中VBA引用的一些问题。

在VBA编辑器中,进入“工具 – >参考”。 在那里你会find前面提到的'MISSING:'的参考。 取消选中,你的问题应该得到解决。

如果缺less的引用类似于“Visual Basic for Application”或“Microsoft Office Object library”,则应该查找没有“MISSING:”文本的引用并select该引用。

转到VBA编辑器(例如使用ALT-F11)。

点击工具 – >参考

如果有任何引用被标记为MISSING,则更正那些缺less的引用。 这应该解决您的问题。

你有没有参考任何缺失的图书馆?

我发现任何错误的引用 – 即使没有在代码中使用 – 都可以抛出整个系统,甚至内置的函数被映射错误。

“点击Tools-> References如果任何引用标记为MISSING,那么纠正那些缺less的引用,这应该能解决你的问题。

它解决了我的问题(左function抛出错误“无法find项目或库)。