发布网友 发布时间:2022-04-21 23:11
共5个回答
热心网友 时间:2023-07-17 15:27
前段时间在系统中安装了office ready软件,结果打开EXCEL时出现"无法装载这个对象,因为它不适用于这台计算机"对话框,确定后又出现"隐含模块中的编译错误:ThisWorkbook",确定后可以使用EXCEL,但每次都出现这个提示,我后来把OFFICE中系统中彻底卸载了,又重新安装OFFICE,安装后想肯定不会在出现这个提示了,但还又出现了.
没办法在网上搜索也没解决问题,搞了几天也没搞定,偶然有一天我进入我的用户目录中删除垃圾文件,在C:\Documents and Settings\Administrator\Application Data\Microsoft
发现有一个Excel目录,该目录下有两个子目录,一个是AltStart子目录,另一个是XLSTART子目录,后一个子目录是空的,而前一个子目录中有一个文件"ORPRO_v3 Start",通过查看该文件属性,发现该文件就是office ready软件安装后的遗留的一个文件,虽然把OFFICE彻底卸载了,但没有在C:\Documents and
Settings\Administrator\Application Data\Microsoft\Excel\AltStart中把其删除,然后我把
C:\Documents and Settings\Administrator(登录计算机名字的目录)\ApplicationData\Microsoft\Excel\AltStart目录下的ORPRO_v3 Start这个文件删除,结果就没有上面的提示了,该文件由于是一个宏文件,在Excel启动时都加载,所以每次运行EXCEL时都会把该宏文件加载,每次都会出现这个的错误提示.大家可以根据我上面的提示,以后再出现类似的问题,相信可以迎刃而解了!
EXCEL隐含模块中的编译错误:设表格式
当您的EXCEL表格出现这样的错误对话框: “EXCEL隐含模块中的编译错误:设表格式”时,可能是由于如下的原因引起的。 一、错误的宏代码 表格中可能引用到宏,要么是宏代码有错误,要么是宏根本就不存在,或者是宏代码中所引用的模块不存在所引起的。 遇到这种情况,最好的办法就是把宏给删除。 方法很简单:按下组合键 Alt F11 进入VBA窗口,找到ThisWorkBook,接着往下找,就能找到代码了,然后删除。 二、重新设置系统帐户 遇到这种问题,最麻烦的就是重新安装OFFICE也是于事无补的,无论怎么弄,都是原来的错误。 最有效的解决办法就是,给系统重新设置一个帐户,使用该帐户登陆系统,就能正常使用EXCEL文件了。 三、其它的解决办法 ①恢复EXCEL到默认状态 1、删除C:\Program Files\Microsoft Office\OFFICE11\XLSTART 目录下的宏文件(可先备份)(OFFICE11为OFFICE2003的目录) 2、如果1无效,删除注册表HKEY_CURRENT_USER\Software\Microsoft\Office下的EXCEL项,以及11.0下的EXCEL项,重新打开后EXCEL会恢复到新装时的状态下。 ②让EXCEL自动恢复默认状态 如果您可以正常打开EXCEL,那么,先打开EXCEL,选择帮助里的"检测并恢复",点"开始"就可以,这样可以恢复。
热心网友 时间:2023-07-17 15:28
一样的问题,一台机子不能用,其它都好的。
网上方法都试了没用。
后来重做系统,开始做的是XP的,依然报错,以前也是XP系统。
然后重新装win7旗舰版,问题奇迹般消失了,一切正常。
到现在也没弄懂问题出在哪里,等高手回答了。
我还算好了,1天就解决问题了,不过重做系统后关联软件又装了好久...
热心网友 时间:2023-07-17 15:28
可能原因:
1、vba 中引用的某个控件在当前计算机未加载,比如日期控件。
2、office低版本的控件在高版本中不支持。
热心网友 时间:2023-07-17 15:29
今天同事也遇到这样的问题,研究了半天,解决方法是把表里的空行删除!!!(应该是不可以有空行)不知道跟别人出现这个问题的是不是一样。
热心网友 时间:2023-07-17 15:29
不知道与您的情况是否相同,我是安装SAP完打开财务系统时出现的这个问题,最后是用安装包里的BexMD5.dlll文件替换windows/sysWOW()下的同名文件解决了这个问题,希望能帮助到有需要的人。