excel:mid:找不到项目或库
出于某种原因,在我的VBA代码在Excel中,当它到达一个代码行,我正在使用mid
说,无法find项目或库。 这是什么意思?
我会去旧的skool,并删除结构经理activex控制。
我给了类似的指示,如何做到这一点在这里 !
看看: regsvr32
- closuresExcel
- 点击开始/运行/ cmd
- 键入
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项目或库)。