首页 > 代码库 > 打开Excel2010时提示错误:向程序发送命令时出现问题!

打开Excel2010时提示错误:向程序发送命令时出现问题!

使用的是正版的Windows7(64位)专业版系统以及正版的Office2010专业版(32位),从去年3月份发现:打开Excel2010时弹出’程序发送命令时出现问题‘的对话框,随后无法打开Excel文件的问题,但是 Word 和PowerPoint并没有出现类似问题。

尝试了下面的四种方法都没能得到解决:
1、采用Excel菜单‘常规’选项下取消勾选“忽略使用动态数据交换(DDE)的其他应用程序“的方法( article-1296-1.html)。
2、取消excel中的加载项的方法:打开excel选项--加载项--下面的管理:com加载项--转到--将里面的加载项取消。
3、使用MicrosoftFixit50392(软件链接:http://go.microsoft.com/?linkid=9728207 )进行修复的方法
4、使用MicrosoftFixit50450 将Office2010完全删除 然后进行重装的方法。

最终通过以下操作问题得到解决:
由于涉及到注册表的改动,请做好注册表的备份,如果不太会操作的话,最好还是不要执行以下步骤了:
1. 点击“开始”,“运行”,输入:regedit
2. 查找到HKEY_LOCAL_MACHINESOFTWAREClassesExcel.Sheet.12shellOpen
3. 首先备份该键值:右键点击Open,选择导出,文件名输入Excel 2010,然后保存到桌面上或其他路径。
4. 删除此键值下的ddeexec 注册表项。
5. 修改此键值下的command的(默认)为"C:Program FilesMicrosoft OfficeOffice14EXCEL.EXE" "%1" ,并删除command项中command键值
6、然后,再重新修复office2010:
7、打开控制面板,找到程序和功能并打开,在程序列表中找到 office 2010后右键选择更改,然后再选择修复。

 

本文出自 “大伟的个人博客” 博客,请务必保留此出处http://xiewl.blog.51cto.com/8031493/1408074