李锋镝的博客

  • 首页
  • 时间轴
  • 留言
  • 插件
  • 左邻右舍
  • 关于我
    • 关于我
    • 另一个网站
  • 知识库
  • 赞助
Destiny
自是人生长恨水长东
  1. 首页
  2. 原创
  3. 其他
  4. 正文

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

2019年6月17日 27392点热度 18人点赞 18条评论

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

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

提示:

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

尼玛这坑爹的,难道我的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,那就先不管它

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

然后又打开.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自己的模板路径,搞定收工

除非注明,否则均为李锋镝的博客原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.lifengdi.com/archives/article/139

相关文章

  • 写了个日期进度条的小插件
  • IDEA下载源码报:Cannot connect to the Maven process. Try again later.
  • 百度的索引量数据现在有点儿太夸张了吧?
  • 网站升级到http/2
  • WordPress评论框增加自定义表情
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: Excel Office
最后更新:2019年10月15日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • xzzzzz

    您好我通过这种方法修改以后还是不行,并且之前没有用过wps

    2024年6月5日
    回复
    • 李锋镝

      @xzzzzz 可以尝试下重装系统

      2024年6月11日
      回复
  • HJQ

    同问,注册表都没有楼主说的值。

    2023年2月28日
    回复
    • 李锋镝

      @HJQ 系统版本是win11吗?

      2023年3月5日
      回复
      • 刘瑞卓

        @李锋镝 是的,我也是这种情况,您知道怎么解决吗?

        2023年4月11日
        回复
  • JJJJJJJ

    你好,我搜索我的电脑里面有两个 有excel12.xlsx的shellnew文件夹,怎么办

    2022年11月4日
    回复
    • 李锋镝

      @JJJJJJJ 您看下路径 两个个路径应该不一样

      2022年11月5日
      回复
  • 29193856

    头疼,有的看不太明白,因为打开注册表里面内容跟讲的不太一样,咋弄都不行

    2021年3月4日
    回复
    • 李锋镝

      @29193856 可能是新版的Excel注册表发生了变化,仔细找一下,应该能找到,或者使用360清理下注册表

      2021年3月4日
      回复
  • 华

    改了路径还是不行呀?

    2021年1月22日
    回复
    • 李锋镝

      @华 路径要改成自己电脑下的对应的模板的路径

      2021年1月25日
      回复
  • 薄荷

    下面没有值,是空白的

    2021年1月9日
    回复
    • 李锋镝

      @薄荷 哈喽~ @薄荷 哪个下面没有值?

      2021年1月10日
      回复
  • xyt

    刚刚我也遇到这个问题,发现我注册表.xlsx文件夹下根本没有ET.Xls.6文件夹,难搞呀

    2020年11月28日
    回复
    • 29193856

      @xyt 我也没有

      2021年3月4日
      回复
  • 李思铭

    想问一下要是word碰到这种问题怎么处理word是2010版本也有WPS软件,能帮看看写个解决办法吗?谢谢

    2019年10月19日
    回复
    • 李锋镝

      @李思铭 word也是有类似于excel的模板文件的,你可以参照excel的方式看下注册表中的模板文件的路径是不是wps的,如果是你就把他换成word自己的模板文件。

      2019年10月20日
      回复
  • 1 2 3 4 5 6 7 8 9 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 57 58 60 61 62 63 64 65 66 67 69 72 74 76 77 78 79 80 81 82 85 86 87 90 92 93 94 95 96 97 98 99
    回复 李锋镝 取消回复

    夜阑卧听风吹雨,铁马冰河入梦来。

    最新 热点 随机
    最新 热点 随机
    SpringBoot框架自动配置之spring.factories和AutoConfiguration.imports 应用型负载均衡(ALB)和网络型负载均衡(NLB)区别 什么是Helm? TransmittableThreadLocal介绍与使用 ReentrantLock深度解析 RedisTemplate和Redisson的区别
    玩博客的人是不是越来越少了?准备入手个亚太的ECS,友友们有什么建议吗?什么是Helm?2024年11月1号 农历十月初一别再背线程池的七大参数了,现在面试官都这么问URL地址末尾加不加“/”有什么区别
    jsdelivr的CDN加速好像不行了…… 记录一次K8s 部署 Sentinel Dashboard 无法通过 Metric 抓取数据问题 解决kubectl exec -it xxxx-service-bfbd45bb9-ktvzj bash -n bit error: exec [POD] [COMMAND] is not supported anymore. Use exec [POD] -- [COMMAND] instead See 'kubectl exec -h' for help and examples Xshell 家庭、学校免费版下载 张爱玲——《红玫瑰与白玫瑰》 【收藏】从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议
    标签聚合
    SQL 面试 教程 MySQL 文学 Redis docker K8s JAVA SpringBoot 分布式 IDEA 设计模式 ElasticSearch 多线程 JVM 日常 架构 Spring 数据库
    友情链接
    • i架构
    • 临窗旋墨
    • 博友圈
    • 博客录
    • 博客星球
    • 哥斯拉
    • 志文工作室
    • 搬砖日记
    • 旋律的博客
    • 旧时繁华
    • 林羽凡
    • 知向前端
    • 蜗牛工作室
    • 集博栈
    • 韩小韩博客
    • 風の声音

    COPYRIGHT © 2025 lifengdi.com. ALL RIGHTS RESERVED.

    Theme Kratos Made By Dylan

    津ICP备2024022503号-3