excel 打开文件会引发错误:“找不到项目或库”

ndasle7k  于 2022-12-24  发布在  其他
关注(0)|答案(1)|浏览(207)

我有一个Excel文件,它使用VBA计算几个工作表的活动范围,以制作一个. csv文件,供报告服务器拾取。
每隔一段时间,打开文件就会抛出"* 找不到项目或库 *"作为异常。在此之后单击任何内容都会导致Excel崩溃。
类似的问题已经被问到。我不能使用任何解决方案
"Cant find project or library":此解决方案要求我查找VBA引用并取消选中缺少的引用。

    • 失败,因为**消息显示后无法单击任何内容。因此无法转到引用。

"Disable Com Add-Ins":这未做任何更改。
"Use office configuration analyser":这不会显示错误消息

    • 重新安装的办公室**
    • 在另一台计算机上使用**:这工作了一点,但经过几次使用,表现出相同的行为。
    • 更多背景信息**:我从一个对频繁崩溃感到沮丧的用户那里继承了这个文件。
  • 此文件保存在网络驱动器上,可通过32位和64位版本的Excel交替访问。
  • 我已经附上了本书旧版本所使用的参考资料的截图
      • 唯一**有效的方法是将工作簿作为 *. zip * 文件浏览,并替换旧版本的 * vbaProject.bin * 文件。现在我可以编写此过程的脚本,但在上次保存后,所有工作都将丢失
  • 如果您查看此应用程序崩溃时的事件查看器日志,它会显示出错模块是***VBA7.DLL***
    • 编辑**:

Currently Trying this solution

    • 版本**:Office 2013专业增强版Service Pack 1。截至2018年5月1日已安装所有更新
    • 项目中的引用**

    • 事件查看器日志**

gopyfrb3

gopyfrb31#

让我详细谈谈马蒂厄·金登的评论。
您提到过在另一台计算机上使用可以使工作簿工作一段时间。请再次执行该操作,但这次要将该工作簿中的所有内容复制到新的工作簿中。我建议您复制并粘贴值,以便只获得内容,而不获得任何格式。不要右键单击工作表并复制整个工作表。这样会将格式与工作表一起复制。
这样做的目的是保留内容,但留下Excel文件中损坏的部分。因为您只能让Excel文件在很短的一段时间内工作,所以识别和调试听起来是不可能的。是时候抛弃Excel文件,开始使用新的Excel文件了。但我敢打赌,您希望您的数据,这就是为什么我建议您使用复制和粘贴值来保留您的数据,但获得一个全新的新住房。

相关问题