共计 810 个字符,预计需要花费 3 分钟才能阅读完成。
新建 excel 工作表时,发现新建完之后居然打不开
提示:因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。
发现只有新建“Microsoft Excel 工作表”时会出现这种问题,新建“Word”、“PPT”、“Microsoft Excel 97-2003 工作表”都没有问题,单独打开 Excel 在里边选择新建工作表也没问题,独独右键新建的文件出问题。但是 office2016 无法打开鼠标右键新建 excel 文件,其他的表格都可以打开。
重装 + 重启都不行,只能求助 Google 了。
Google 后发现本次的问题是安装过 WPS,然后卸载后 EXCEL 的模板指向了 WPS 的路径,没有指向 office excel,根据网上的教程这里记录下解决方法。
1. 按 WIN+R,运行 regedit,打开注册表编辑器
2. 然后在 HKEY_CLASSES_ROOT 下找到.xls 和.xlsx,右键单击新建 - 项,命名为 shellNew,然后在建立的项中新建 - 字符串,命名为 NullFile,值为空,如已存在,则修改 FileName 的值,将值修改为 Office 默认路径。
Office 默认路径位置因系统和 Office 安装版本不同而有所差异,一般在如下路径:
- C:\Windows\ShellNew
- C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW
- C:\Program Files (x86)\Microsoft Office\root\vfs\Windows\SHELLNEW
以上都不是的话在 C 盘里通过查找 excel12.xlsx 和 excel8.xls 来确定文件路径,修改 FileName 的值的时候注意大小写。
如果没有.XLSX 或. XLS 的模板,就找到一个能打开的. xls 文件,把里面的东西清空,移到 SHELLNEW 目录下,并重新命名为 EXCEL8.XLS 或 EXCEL12.XLSX。