电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7265|回复: 0

Excel 2010/2013/2016在鼠标右键新建xls或xlsx文件后,打开报错...

[复制链接]
admin 发表于 2020-1-10 15:26:47 | 显示全部楼层 |阅读模式
当用鼠标右键在任意文件夹或电脑桌面“新建”→“ Microsoft Excel 工作表”,再用鼠标双击打开这个文件,出现如下截图的报错提示:
   Excel 2010/2013/2016在鼠标右键新建xls或xlsx文件后,打开报错“无法打开文件”“文件格式或文件扩展名无效”
提示为:“Excel 无法打开文件‘新建 Microsoft Excel 工作表.xlsx’,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配”。
因为是新建的Excel文件报错,不是原有文件,所以不可能用修改扩展名的方式解决。那就只能从最根源的地方着手——扩展名在注册表中的设置。

解决办法:
复制下面的内容,存为一个.reg文件,运行即可:
  • Windows Registry Editor Version 5.00
  • [HKEY_CLASSES_ROOT\.xls]
  • "Content Type"="application/vnd.ms-excel"
  • @="Excel.Sheet.8"
  • [HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8]
  • [HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew]
  • [HKEY_CLASSES_ROOT\.xls\PersistentHandler]
  • @="{98DE59A0-D175-11CD-A7BD-00006B827D94}"
  • [HKEY_CLASSES_ROOT\.xls\ShellEx]
  • [HKEY_CLASSES_ROOT\.xls\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
  • @="{00020827-0000-0000-C000-000000000046}"
  • [HKEY_CLASSES_ROOT\.xlsx]
  • "Content Type"="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
  • @="Excel.Sheet.12"
  • "PerceivedType"="document"
  • [HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12]
  • [HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12\ShellNew]
  • "FileName"="excel12.xlsx"
  • [HKEY_CLASSES_ROOT\.xlsx\PersistentHandler]
  • @="{4887767F-7ADC-4983-B576-88FB643D6F79}"
  • [HKEY_CLASSES_ROOT\.xlsx\ShellEx]
  • [HKEY_CLASSES_ROOT\.xlsx\ShellEx\PropertyHandler]
  • @="{993BE281-6695-4BA5-8A2A-7AACBFAAB69E}"
  • [HKEY_CLASSES_ROOT\.xlsx\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
  • @="{00020827-0000-0000-C000-000000000046}"
  • [HKEY_CLASSES_ROOT\.xlsx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
  • @="{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-4-27 03:43 , Processed in 0.066962 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表