右键单击 + 新建 XLSX 工作簿,结果显示“Excel 无法打开该文件,因为文件格式或扩展名无效。”

右键单击 + 新建 XLSX 工作簿,结果显示“Excel 无法打开该文件,因为文件格式或扩展名无效。”

最近我遇到了一个似乎很突然的问题,如果我从文件资源管理器进入一个文件夹,右键单击创建一个新的 .xlsx 工作簿,我将创建一个 0kb 文件,然后我收到一条错误消息,提示:

Excel cannot open the file 'name.xlsx' because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file.

奇怪的是,如果我直接打开 Excel 并在 .xlsx 文件中工作并保存它,那么我稍后可以重新打开该文件。所以似乎我突然失去了能够右键单击打开新的 .xlsx 文档的功能。但是,如果我尝试对 .docx 文件执行完全相同的操作,则一切都会按预期进行。

我至今做了什么?

  • 我已经打开 Excel 并properties -> security确保权限设置为完全控制。

  • 我已经检查过我打开的文件格式确实是.xlsx,而不是其他格式。

不幸的是,我在网上找到的大部分内容似乎都没有帮助,所以我需要一些更具互动性的东西。

答案1

如果您进入 Excel 应用程序,然后创建 .xlsx 文件,关闭它然后打开它,它会被正确打开吗?

我建议您进入注册表编辑器,然后找到HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12\ShellNew,然后检查“FileName”的数据值,确保其路径指向一个.xlsx 文件。

该屏幕截图取自我的 Microsoft 365 应用程序(64 位)环境。

在此处输入图片描述

如果不是 .xlsx 工作表,请在 Excel 中创建一个空白工作表,而不是右键单击。然后将数据值指向它。

相关内容