Excel打开报错,提示VBE6EXT.OLB不能被加载

来自电脑维修知识库
Wikiadmin讨论 | 贡献2021年4月10日 (六) 13:18的版本 (创建页面,内容为“知识库编号:0687 == '''问题现象''' == excel打开报错提示Microsoft visual basic for application ‘VBE6EXT.OLB’不能被加载. 文件:excel VB...”)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

知识库编号:0687


问题现象

excel打开报错提示Microsoft visual basic for application ‘VBE6EXT.OLB’不能被加载.

Excel VB报错.jpg


解决方案

这个一般是安装过WPS修改了注册表OLB路径导致,修复方法如下

运行regedit打开注册表,定位到如下位置:计算机\HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HelpDir


Excel VB报错2.jpg

更改helpdir右侧默认值为C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX86\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB

然后在C盘找到VBE6EXT.OLB 文件,一般位置是在C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX86\Microsoft Shared\VBA\VBA6文件夹里面,把VBE6EXT.OLB文件从VBA6文件夹拷贝到VBA7.1文件夹


Excel VB报错3.jpg

C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1

C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX86\Microsoft Shared\VBA\VBA6

64位系统 复制VBE6EXT.OLB到

C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1