“此工作簿已丢失其VBA项目,ActiveX控件以及其他任何与可编程
序相关的功能”解决办法
解决方法一:
★方式1:选定文件,右键-属性,将文档属性中的只读选项的勾去掉后再打开文件修改,修改后即可保存;
★方式2:打开文件,另存为其它文件名,修改后也可保存。
★无法保存时候处理方法:从开始菜单进入程序-office-office工具-应用程序恢复-选择不能保存的文件-结束应用程序(此时能保存文件的最近的状态兵退出)
解决方法二、
★这是Excel文件中引用了一些你电脑里没有的Dll文件。在工具/宏/VBA 编辑器中,工具/引用里,把丢失的引用去除即可。但有可能其中的程序就无法正常运行。
无法打开文件解决方法三、
★这种现象一般都是发生在你的文档通过其他文件作为数据库或者是数据资料来源,同时又缺少或数据来源文件不在读取文档指定或相同目录下时出现,比如word文档通过邮件合并功能读取了excel文件中的数据生成邮件合并模板文件后,移除excel数据源文件或将word邮件合并模板文件转移到其他目录时就会出现这个现象,解决方法就是将数据源文件放到指定的位置或与读取文档放置在同一目录下就能解决。
解决方法四
★某些EXcel文件是带有用VBA编写的宏或者程序及使用了某个控件的,有这种提示,表明相应的宏或程序或控件已经丢失或不能用,虽然工作薄中各工作表的数据能够使用,不过某些专属功能可能已经不可用。解决方法:假如表中数据可用,不需用到宏或控件提供的其他辅助功能,按alt+F11,进入VBE环境移除除sheet1-sheetn与thisworkbook 以外的其他所有过程、窗体或类即可。或者能够将各工作表分别复制到新的工作簿来解决问题。
解决方法五
★这种现象一般都是发生在你的文档通过其他文件作为数据库或者是数据资料来源,同时又缺少或数据来源文件不在读取文档指定或相同目录下时出现,比如word文档通过邮件合并功能读取了excel文件中的数据生成邮件合并模板文件后,移除excel数据源文件或将word邮件合并模板文件转移到其他目录
时就会出现这个现象,解决方法就是将数据源文件放到指定的位置或与读取文档放置在同一目录下就能解决。
最终解决方法
★WORD其它OFFICE相关软件打开正常,就是一打开EXCEL文件弹出此错误提示!此电脑使用者已经反复删除和重装了OFFICE2003软件几次皆无法解决问题!
从功能上来看似乎是与VBA等相关的组件有关,但考虑到重装OFFICE的话,有一种情况是不能解决问题的: 因为在删除OFFICE时有关原来的OFFICE配置和应用文件并未删除掉,并且最重要的注册表相关的键值也未清除,这个也是许多OFFICE故障重装后未能解决的根本原因.遂从原来加载的相关的EXCEL的文件夹查看发现了问题所在,经测试确实是因为在C:\Documents and
Settings\Administrator\Application Data\Microsoft\Excel\XLSTART\这个默认的EXCEL加载文件夹中多出一个StarUp.xls文件.删除此文件,再打开文件则正常了。微软的OFFICE的使用人数比较多,但这套软件做得其实真是比较差的哦.每次卸载OFFICE都不会弄干净的,在注册表和磁盘留下许多垃圾的文件及键值.直接导致许多未知的错误不能靠简单的重装OFFICE来解决。如果Office是安装在windows7系统中,则在C:\Users \Administrator \AppData \Roaming \Microsoft \Excel \XLSTART文件夹下的norma1.xlm文件删除,应该可以解决问题。