“Excel打开报错,提示VBE6EXT.OLB不能被加载”的版本间的差异
第9行: | 第9行: | ||
− | == ''' | + | == '''解决方案1''' == |
这个一般是安装过WPS修改了注册表OLB路径导致,修复方法如下 | 这个一般是安装过WPS修改了注册表OLB路径导致,修复方法如下 | ||
第37行: | 第37行: | ||
C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1 | C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == 解决方案2 == | ||
+ | |||
+ | 运行regedit打开注册表,定位到如下位置:计算机\HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HelpDir | ||
+ | |||
+ | |||
+ | [[文件:excel VB报错2.jpg]] | ||
+ | |||
+ | 更改helpdir右侧默认值为 | ||
+ | |||
+ | C:\Program Files\Common Files\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文件夹 | ||
+ | |||
+ | 拷贝好了之后返回上一级目录,把整个VBA文件夹拷贝到C:\Program Files\Common Files\Microsoft Shared 路径下 | ||
+ | |||
+ | [[文件:excel VB报错4.jpg]] | ||
[[分类:软件故障]] | [[分类:软件故障]] |
2021年4月10日 (六) 13:24的版本
知识库编号:0687
问题现象
excel打开报错提示Microsoft visual basic for application ‘VBE6EXT.OLB’不能被加载.
解决方案1
这个一般是安装过WPS修改了注册表OLB路径导致,修复方法如下
运行regedit打开注册表,定位到如下位置:计算机\HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HelpDir
更改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文件夹
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
解决方案2
运行regedit打开注册表,定位到如下位置:计算机\HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HelpDir
更改helpdir右侧默认值为
C:\Program Files\Common Files\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文件夹
拷贝好了之后返回上一级目录,把整个VBA文件夹拷贝到C:\Program Files\Common Files\Microsoft Shared 路径下