excel2007打开提示“某个对象程序库(VBAEN32.OLB)丢失或损坏”可是我regedit运行能搜到这个文件。

我自己文件目录下搜到了此项,也不知道为什么会出现提示。我猜可能损坏,于是在网上搜到了解决方法,说是在别人电脑拷贝这个文件,拷贝时候是个注册表项.reg格式,弄到我电脑上双击运行了,还是没解决问题。求助百度大仙!!!!
2026年09月25日 22:51
有4个网友回答
网友(1):

这是软件设置错误,需要将文件改为VBAEN32.OLB。

工具:电脑。

1、打开电脑,打开电脑桌面上的计算机。

2、进入电脑后打开本地磁盘c。

3、在当前界面打开Program Files (x86)文件夹。

4、在当前界面打开Microsoft Office文件夹。

5、在当前界面打开Office12文件夹。

6、在当前文件夹找到 VBAEND32.OLB,使用鼠标左键将其选中。

7、使用鼠标左键单击名称即可重命名,将名称改为VBAEN32.OLB,也就是删掉其中的D,就能解决该问题。

网友(2):

打开Excel时提示“某个对象程序库(|)丢失或损坏”的解决方法
操作步骤
方法一
找到Excel软件的源文件,在软件上右键选择“属性--兼容性--以管理员身份运行改程序”。
方法二
1.建议尝试安全模式启动Excel:按 Win+R,输入:excel /safe,然后回车。
2.如果有列出具体损坏的文件名称,建议您可以使用完整的文件替换。没有的话可以在“开始 — 控制面板 — 程序和功能”,在已安装程序列表中,找到Microsoft Office,单击选中然后 ”更改“,根据向导的提示进行修复操作。
方法三
卸载OFFICE,重装。

网友(3):

在C:\Program Files (x86)\Microsoft Office\Office12找到 VBAEND32.OLB改为VBAEN32.OLB即可

网友(4):

找到Microsoft office根目录以64位为例
在C:\Program Files (x86)\Microsoft Office\Office12找到 VBAEND32.OLB改为VBAEN32.OLB即可