Excel无法打开文件,因为文件格式或文件扩展名无效。求精通Excel的大神帮忙。

Excel显示:Excel无法打开文件,因为文件格式或文件扩展名无效,。请确定文件未损坏,并且文件扩展名与文件格式匹配。
我用的单位电脑,没有病毒,正常使用,昨天文件还能用,今天就提示的是这个,弄了半天也没弄明白。同一个文件夹里面其他的Excel表格都能正常使用。有能帮忙解决的大神么?帮忙处理一下,文件非常重要,我网上查了半天也没弄明白怎么回事。
悬赏最高只能给100,帮忙解决了我再追加!
坐等!!!谢谢!
问题最后还是没解决! 分我直接给回复最多的了。谢谢各位!

原因:excel文件后缀设置错误。

解决方法:

1、找到自己的excel文件,使用鼠标右键单击它,在弹出的选框中单击“重命名”选项。

2、名字我们可以不修改,主要是将文件名后面的后缀从“xlsx”修改为“xls”,弹出重命名框点击“是”即可。

3、在excel中再次运行该文件即可打开文件。

4、有的用户是xls后缀的文件不能运行,使用相同的方法改为xlsx也可以恢复正常。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-28
这种情况很多人都遇到过,但是没有实际解决的措施,导致这样的原因有非常多,所以很难对症下药,一般人解决的思路是这样的:
1、是否被加密,如果加密就解密。
2、是否是修改过文件后缀名,如果修改过,就尝试一下各种后缀名修改,看看能否打开,比如:.txt/.xls/.xlsm/.xlsx/.xlsb/.xlst等等
3、是否是电脑中EXCEL版本的问题,如果是则修复或者升级或者装兼容包
4、可以选择重装一下OFFICE,是最彻底的办法
如果采用了以上3个方法均无效,那么基本上可以断定文件被损坏了,那一般是没什么办法可以恢复了,以前我自己也遇到过,就是文件损坏。追问

从来不加密。
文件格式也尝试了,没有用。
版本是07的,有点老,但是一直在使用,第一次出这种状况。
单位电脑默认07版本,不能下载任何东西。
谢谢你了啊!

追答

恩,另存为txt文件试试,如果不行,就重装一次OFFICE,如果还是不行,文件只能确定为被损坏了,其他原因很难找的出来。
有人说excel2007有这个bug,现在还没有修补好。
笨办法,不一定有用,保存的时候修改一下文件名,存在另一个盘或者文件夹,然后打开试试。
还有一个办法,把文件拷出来,然后在只有EXCEL2003版本的电脑上试试。

你的这个问题是困扰很多人的,但是都没有好的方法。

追问

谢谢了!

追答

因为谁都不知道原因所以只有各种尝试,有的人试完可以打开了,有的就再也打不开了。

本回答被提问者采纳
第2个回答  2014-03-28
解决办法:通过修改注册表的方法来解决这个问题
1、打开注册表编辑器
方法:开始 -> 运行 -> 输入regedit -> 确定
2、找到注册表子项【注意2007版为12.0 2010版为14.0】
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Security
3、在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(D)”,输入“ExtensionHardening”点击确定。
4、用鼠标右键点击ExtensionHardening,然后单击“修改(M)”,在数值数据中填写“0”即可确定
第3个回答  2014-03-28
下载个OFFICE文件修复器修复。可能是文件数据格式错误。
先确认两个问题,
1、文件重命名的时候,有没有显示完整的文件扩展名,改为123.XLS
2、右击文件,用兼容方式打开。
还不行就只能修复文件,要不把文件发到其它电脑上面修复下试试,以便确认问题。
另外,可以尝试修复安装OFFICE试试。
第4个回答  2016-03-08
  首先来看一下案发现场的高清图片。在打开文档是弹出的提示框。

  首先关闭文档,将文档进行重命名,如图所示。
  备注:如果有些电脑上文档没有显示文档的xls或者xlsx后缀的可以参考本人的其他文章:如何隐藏/显示文件的后缀名。

  将文档的后缀“xlsx”修改为“xls”即可。
  备注:或者把“xls”修改为“xlsx”。

  重命名确认后再重新打开文档,一切恢复正常。
  对于此类问题,在excel中也经常会出现,解决方法是一样的,具体可以参考本人其他经验。
相似回答