在EXCEL07中打开.xls格式文件提示:格式与文件扩展名指定的格式不一致,如何祛除?

已经采用过更改注册表的方式如下,没有起到作用

也许是源文件格式有误,比如你把abc.txt 改成了abc.xls 打开就会有这样的提示追问

文件是我从我们ERP系统上下载的,有可能源格式是CSV,那这个提示能祛除么?其实以前没有提示,我07出问题以后重装了才有的

追答

百度了一下,
1、打开注册表编辑器

  方法:开始-运行-输入regedit-确定

  2、找到注册表子项

  HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security

  3、在右侧空白处点击鼠标右键,选择新建-DWORD值(D),输入ExtensionHardening点击确定。

  4、用鼠标右键点击ExtensionHardening,然后单击修改(M),在数值数据中填写0即可确定。

  5、关闭注册表编辑器,再次打开xls文件看看是不是提示是不是不见了?

  备注小知识:ExtensionHardening设置的值的数据设置:

  *0:不检查文件扩展名和文件类型并绕过该函数的警告消息。

  *1:检查文件扩展名和文件类型。如果它们不匹配会显示警告消息。

  *2:检查文件扩展名和文件类型。如果它们不匹配不要打开该文件。

看到你的上面就是这样操作的,不起作用吗? 如果不起作用的话查找一下注册表还有没有别的键是ExtensionHardening,然后修改键值,重启后试一下。

追问

就是这么操作的,找了,没有别的键是这个了……算了,估计靠百度是解决不了了……谢谢了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-04
1、你打开的是office 2010 文件(.XLS)存在兼容问题.下一个补丁.
2、文件已损坏。。。追问

文件应该没有损坏,点击是是可以顺利打开的,.xls格式也是97~03版本的excel上的,在前个回答者那里我发了个图

追答

你复制一份,用别人机器上的07版本打开试下,看能顺利打开不。

追问

可以打开呀

相似回答