Excel2016右键新建工作表,打开时提示“因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。”的解决办法

news/2025/2/22 22:42:10/

如果你曾经在计算机中安装过WPS,后又卸载了WPS,那么此问题的一般都是因为注册表中的.xls和.xlsx地址指向了WPS的地址。

解决方法一:

简单粗暴的方法就是重新安装WPS,安装完成之后再用Office Excel去打开Excel文件。WPS就放在那里,不用也没事,起码Office Excel可以正常 使用了。

解决方法二:
参照文章:https://blog.csdn.net/u012500848/article/details/52911449
文章内容如下:

上午新建excel工作表时,发现新建完之后居然打不开

提示:

因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。

尼玛这坑爹的,难道我的Excel坏了??

排查问题之后发现 只有新建“Microsoft Excel 工作表”时会出现这种问题,新建“Word”、“PPT”、“Microsoft Excel 97-2003 工作表”都没有问题,单独打开Excel在里边选择新建工作表也没问题,独独右键新建的文件出问题。

于是开始求助度娘,一看,呵!出现过这种问题的哥们还挺多。。。甚感欣慰,开始按照网上的办法各种试。。。然后就是各种不行

比如修改注册表的HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

比如修改Excel的加载项

比如修改Excel的模板

然而并没有什么卵用

于是开始使用终极大招!重装+重启

然后发现也是没有什么卵用。。。。

好吧 网上的都靠不住,关键时刻还是得看自己啊

仔细分析了一遍,打开Excel可以新建工作表,也可以打开其他的.xlsx文件,说明软件本身木有问题,而且新建“Microsoft Excel 97-2003 工作表”也可以正常打开,这俩的区别就是新老版本的模板的区别,但是肯定不会是因为新老版本不兼容的原因(因为之前百度的时候网上有哥们说过这种问题的解决办法,照着改了也是没有什么卵用),那就只剩下新建文件时选择模板的问题了!!!

问题找到,下面开始找解决办法,但是试了各种自定义模板还是没有解决。。。闹心

真是闹心。

不过幸运女神还是木有抛弃俺,就在俺要放弃的时候,忽然看见微软官网有人问这个问题,链接如下:

office2016无法打开鼠标右键新建excel文件,其他的表格都可以打开

里边有人说了这么一个办法(当然这个办法还是不行):

1.按WIN+R,运行regedit,打开注册表编辑器
2.然后在HKEY_CLASSES_ROOT下找到.xls和.xlsx,右键单击新建-项,命名为shellNew,然后在建立的项中新建-字符串,命名为NullFile,值为空

然后我就按照这个开始新建…,就在我新建.xlsx这项的时候,忽然发现已经有shellNew了,不过路径和他说的不一样,但是里边的FileName的值倒是全部指向了Office的模板目录

点开看看,发现.xls下边的ShellNew的FileName的值是之前用的WPS的,可是WPS已经卸载了,而且出问题的是*.xlsx,又不是*.xls,那就先不管它
在这里插入图片描述

然后又打开.xlsx下边的ET.Xls.6下边的ShellNew,发现这里的FileName的值也是WPS的,放的是之前WPS的模板路径,将路径复制到文件资源管理器打开,发现找不到路径。这个时候心里已经大致知道咋回事了。然后打开Excel.Sheet.12下边的ShellNew,老样子,赋值FileName的值,发现打开了,打开的是一个空白的Excel文件,文件名:excel12.xlsx,这个应该就是Excel的模板文件了,将这个路径复制粘贴到ET.Xls.6下边的ShellNew的FileName,将原来的值修改为“C:\Program Files (x86)\Microsoft Office\Root\VFS\Windows\ShellNew\excel12.xlsx”,OK,返回桌面,右键>新建>Microsoft Excel 工作表 ,双击顺利打开!!!

原因就是之前新建“Microsoft Excel 工作表”的时候,模板是用的WPS的模板,但是这个模板已经找不到了,所以新建的工作表就有问题,导致Excel打不开。

解决办法:修改上图ET.Xls.6 > ShellNew > FileName的值,修改为Excel自己的模板路径,搞定收工


http://www.ppmy.cn/news/505543.html

相关文章

“AI+RPA+数据+机器人”:深入解析“数字员工”的内涵和价值

世界正进入数字经济快速发展的时期。 2021年12月,中央网络安全和信息化委员会印发《“十四五”国家信息化规划》,提出加快建设数字中国,大力发展数字经济的总体目标;2022年1月,央行印发《金融科技发展规划&#xff08…

siv技嘉硬件Linux,Gigabyte技嘉System Information Viewer(SIV)风扇控制软件B20.0529.1版For Win10-64(2020年6月16日发布)...

驱动说明 Gigabyte技嘉System Information Viewer(SIV)风扇控制软件B20.0529.1版For Win10-64(2020年6月16日发布) System Information Viewer(SIV)是技嘉为其主板开发的风扇智能控制软件,可以实现一键智能控制或者手动设置散热风扇转速。同时该软件还能显示硬件信息…

b和kb的换算_kb和b换算(b kb mb换算)

1gb=1024mb 1mb=1024kb 1kb=1024b 1.k是千,m是百万,g是10亿,它们之间的关系是1000倍的递进 2.1kb=1024byte,1mb=1024kb,1gb=1024mb,因为是二进制,所以. 11 Byte = 8 bits 1 Kb = 1024 bits 1 KB = 1024 bytes 1 Mb = 1024 Kb1 MB = 1024 KB 要注意的是传输单位的写法上, …

python3+requests+unittest接口自动化测试

1.环境准备 python3 pycharm编辑器 2.框架目录展示 (该套代码只是简单入门,有兴趣的可以不断后期完善) (1)run.py主运行文件,运行之后可以生成相应的测试报告,并以邮件形式发送;…

mysql版本5.5.*升级为5.7.*,遇到的问题和解决方法都来看看吧,最终升级成功~

背景:由于项目比较老,用的数据库版本也是相当低,现在业务需求需要做数据同步,使用FlinkCDC的时候报数据库版本低,查询FlinkCDC要求的最低版本后果断升级mysql~ FlinkCDC对mysql最低版要求如下图: &#x…

开关电源——DCDC变换器设计

开关电源——DCDC变换器设计 对于DCDC变换器来说,最重要的部分也是唯一一个磁学元件——电感需要考虑。 直流传递函数 正如之前我们所说,电感电流在开关导通的时候增加的电流必须等于在开关关断时候的减少的电流,即在一个工作周期中不积累…

佳能Canon PIXMA G1010 打印机驱动

佳能Canon PIXMA G1010 打印机驱动是官方提供的一款打印机驱动,本站收集提供高速下载,用于解决打印机与电脑连接不了,无法正常使用的问题,本动适用于:Windows XP / Windows 7 / Windows 8 / Windows 10 32/64位操作系统…

软件开发流程

目录 软件软件开发流程的演变 瀑布模型敏捷模型 XPSCRUMDevOps 1.软件 与计算机系统操作有关的计算机程序、可能有的文件、文档及数据。 软件可以分为两种主要类型: 独立软件:独立软件是一种完整的应用程序,可以直接在计算机或移动设备上…