新建xls工作表的文件格式和扩展名不匹配

这毛病主要原因是因为安装过wps,他更改了 xls跟xlsx 在注册表的指的目录,你卸载之后他这个注册表没有指回excel的文件导致的

这个问题应该怎么解决呢?

我汇总了几个能用的方法,上面的解决xls下面的解决xlsx

链接: https://zhidao.baidu.com/question/1864439867839132267.html 
链接: 李锋镝的个人博客>> https://www.lifengdi.com/archives/article/139 

win+R打开运行然后输入regedit

找到这个注册表

HKEY_CURRENT_USER\Software\Microsoft\Office12.0(这个可能是15也可能是16如果尝试不对换一个就可以)\Excel\Security

在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(D)”,输入“ExtensionHardening”点击确定。
用鼠标右键点击ExtensionHardening,然后单击“修改(M)”,在数值数据中填写“0”即可确定。

.xls处理方法是

更改注册表 HKEY_CLASSES_ROOT下找到.xls和.xlsx,然后在.xls》excel sheet 8/et.xls.6这下面的shellnew这个文件下的字符串值为空或者新建一个FileName,值为 excel12.xlsx 这样就应该解决了,不过不要忘记把.xlsx的也改一下,.xlsx的更改值为 excel12.xlsx 就好了

Share Button

发表评论

电子邮件地址不会被公开。 必填项已用*标注