解决用office新建的excel,打开后提示无法打开文件,因为文件格式或文件扩展名无效,请确定文件未损坏,并且文件扩展名与文件的格式匹配。点击确定后,却可以进去了,,可以编辑,保存只能另存为,而且另存后的文件可以直接打开,的问题
首先出现这个问题的原因是之前安装了wps,后来wps 卸了,就导致接下来的问题出现,其实主要原因就是,这个wps和office新建文档是需要模板的,安装wps后,office的模板储存路径就指向了wps的模板,卸了wps后,模板就不存在了。再用office新建表格的时候,office的模板路径还是之前的wps的。而这个路径其实已经不存在了,所以导致出现这个弹窗,其实对办公是没有影响的,好了废话不多说,接下来就附上解决办法:
工具/原料
电脑
office excel
注册表编辑器
方法/步骤
1.
在运行中输入regedit打开注册表编辑器
找到HKEY_CLASSES_ROOT展开
2.
为了方便查找,我们可以用查找功能:选中HKEY_CLASSES_ROOT→编辑→查找 输入xlsx 查找
找到计算机\HKEY_CLASSES_ROOT.xlsx\Excel.Sheet.12\ShellNew下的FileName,双击打开,这里面的路径就是模板的路径,一般情况下这个应该是正确的路径了下面的是我电脑的路径仅供参考:C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW\EXCEL12.XLSX
3.
复制这个路径,找到计算机\HKEY_CLASSES_ROOT.xlsx\ET.Xlsx.6\ShellNew 修改路径为刚刚复制的路径
自此,xlsx的文件就没有问题了,但是xls的文件还是有问题的。
4
接下来新建xlsx的文件,然后另存文件名为excel12的格式为97-2003的xls文件
然后复制这个另存的文件excel12.xls到
C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW
这个路径就是刚刚xlsx的那个文件路径。
5
最后修改xls的文件路径:
计算机\HKEY_CLASSES_ROOT.xls\ET.Xls.6\ShellNew
6
重启电脑,搞定