欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

npoi xlsx 文件损坏_解决右键新建xlsx文件错误

发布时间:2025/3/19 编程问答 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 npoi xlsx 文件损坏_解决右键新建xlsx文件错误 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

问题发现

近日在使用Windows文件资源管理器,右键新建 XLSX 工作表 ,打开文件,EXCEL报错 Excel 无法打开文件 “***.xlsx”, 因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。

问题背景

电脑同时安装着官方正版 WPS 11.1.0.9985 - Release 正式版 和 Microsoft 365 版本2012(内部版本 13530.20064) 。
  • 先安装 Microsoft 365 。
  • 再安装 WPS 。(主要用于多用户协作)
  • 先从WPS 设置中取消与 xlsx, docx , pptx 等格式文件的关联,再通过系统设置重新关联为 Microsoft 365 。
  • 期间两款软件都进行了更新。
  • 问题溯源

  • win + R 输入 regedit 运行 注册表编辑器。
  • 在注册表编辑器内,使用 Alt + D 在地址栏输入 计算机HKEY_CLASSES_ROOT.xlsxET.Xlsx.6ShellNew
    (ShellNew 常用于定制鼠标右键新建内容)
  • 可以发现尽管修改了文件关联,但这儿路径仍是WPS的路径。
  • 并且在文件资源管理器中输入文件路径,这是个无效的文件路径。

    解决方案

  • win + R 输入 regedit 运行 注册表编辑器
  • 2. 在注册表编辑器内,使用 Alt + D 在地址栏输入计算机HKEY_CLASSES_ROOT.xlsxExcel.Sheet.12ShellNew

    3. 右键 FileName 选择 修改 ,选择 数值数据 并全选 (CTRL + A) 复制 (CTRL + C) ,单击 取消 退出,防止修改其中数值。

    我的值为,不同电脑可能路径不同: C:Program FilesMicrosoft OfficeRootVFSWindowsShellNewexcel12.xlsx (正常的文件路径打开,应该是一个空白只读的XLSX格式的表格文件)

    4. 在注册表编辑器内,使用 Alt + D 在地址栏输入计算机HKEY_CLASSES_ROOT.xlsxET.Xlsx.6ShellNew

    5. 右键 FileName 选择 修改 ,选择 数值数据 并全选 (CTRL + A) 粘贴之前复制的文件路径(CTRL + V) 并单击 确定 退出。

    6. 至此问题就全部解决了。

    总结

    以上是生活随笔为你收集整理的npoi xlsx 文件损坏_解决右键新建xlsx文件错误的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。