打开office打开提示安装2016提示VBE6EXT.OLB不能加载怎么办

在office中使用VBA、无法打开VBA、显示VBE6EXT.OLB不能被加载,内存溢出 - Doron - 博客园
  挺郁闷的,今天在matlab中使用notebook,想着在office中间直接使用公式计算并做笔记,但是在matlab中打notebook,结果在word里显示无法加载VBE6EXT.OLB,然后是显示需要在declare中更改ptrSafe之类的...balabala。
  在网上找了很多方法:
  1.说可以直接在office的安装目录下(C:\Program Files (x86)\Common Files\Microsoft Shared\VBA)有VBA6的目录,只要把目录中的VBE6.Dll放在VBA7文件夹下面就可以。
  2.有说的是,根据office安装目录(C:\Program Files (x86)\Microsoft Office\Office15\)下找到STARTUP文件夹,找到里面的一个文件MathType Commands 6 For Word ...这个文件并删除,但是我的安装目录下office15下没有STARTUP这个文件夹,所以这个对我来说也解决不了问题。
  3.也有说&VBE6EXT.OLB 不能被加载&,&内存溢出&,可以使用打开注册表(HKEY_CLASSES_ROOT\TypeLib\{0-}\5.3\0\win32&),然后找到对应的数据的目录(C:\Users\Administrator\AppData\Local\Kingsoft\WPS Office\9.1.0.4953\office6\),在Kingsoft下面添加子目录WPS Office\9.1.0.4953\office6\VBE6EXT.OLB
 可能不同的环境会有不同的状况,可以依照自己的电脑情况,分别试一试。
  其实按照最后一种方法将注册表打开后,发现这个路径其实是WPS的安装注册路径,所以果断将路径改成了C:\Program Files (x86)\Common Files\Microsoft Shared\VBA\VBA7\VBE6EXT.OLB再启动office,正常使用宏VBA了,
  可以在matlab中敲notebook回车,会自动调到word,在代码编辑区会有很多代码,其中有几行代码是:
1 Private Declare Function WinHelp Lib "USER32.DLL" Alias "WinHelpA" (ByVal hWnd As Integer, ByVal lpHelpFile _
2  As String, ByVal wCmd As Integer, ByVal dwData As String) As Integer
3 Private Declare Function GetActiveWindow Lib "USER32.DLL" () As Integer
只要在每段代码的&Private Declare &后面加上PtrSafe 即可运行!
如下代码:
1 Private Declare PtrSafe Function WinHelp Lib "USER32.DLL" Alias "WinHelpA" (ByVal hWnd As Integer, ByVal lpHelpFile _
As String, ByVal wCmd As Integer, ByVal dwData As String) As Integer
3 Private Declare PtrSafe Function GetActiveWindow Lib "USER32.DLL" () As Integer
&  也可以在word中,按Alt+F11打开VBA,在TemplateProject(m-book模版)中打开 &模块-mwMatlabHelp宏可以看到代码,也可以更改。
阅读(...) 评论()电脑打开Office提示‘VBE6EXT.OLB’不能被加载的解决方法-系统城
当前位置: &
& 电脑打开Office提示‘VBE6EXT.OLB’不能被加载的解决方法
电脑打开Office提示‘VBE6EXT.OLB’不能被加载的解决方法
?很多用户会在电脑系统中使用Office办公软件,不过有时候会出现提示“‘VBE6EXT.OLB’不能被加载”,导致无法正常使用Office软件,尝试重装软件也没有得到解决。其实,如果遇到这样的问题,可以参考下面的方法看看能否解决。推荐:1、打开C:\Program Files\Common Files\Microsoft
Shared\VBA(Office版本不同可能会略有不同);2、打开VBA文件夹,里面有两个子文件夹:VBA6和VBA7;3、打开VBA6文件夹,将里面的VBE6EXT.OLB复制到VBA7文件夹里;4、打开VBA7文件夹,将里面的VBE7.DLL复制到VBA6文件夹里;5、重新运行Office软件。当电脑打开Office提示‘VBE6EXT.OLB’不能被加载,可以尝试用以上方法来解决。
我要分享:
电脑打开Office提示‘VBE6EXT.OLB’不能被加载的解决方法相关教程
热&门推&荐
&热门教程推荐
12345678910
&电脑软件推荐
&|&&|&本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2011 系统城

我要回帖

更多关于 打开cad提示加载 的文章

 

随机推荐