在 Excel 中文件与其扩展名所指示的格式不同

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

在 Excel 中打开文件时,收到一条消息,显示文件扩展名与实际文件格式不匹配。 例如,文件的文件扩展名为 .xlsx,但它实际上是一个文本文件,文件扩展名应该为 .txt。

注意

  • Excel 网页版不允许编辑不适用于 Excel 格式的文件,因此在这种情况下会显示不同的消息。
  • 尝试在 Excel 网页版中打开未针对 Excel 格式的文件时,内容将复制到同一文件位置中的新 Excel 文件。 然后,该副本将在查看模式下打开,并且可以选择编辑工作簿。
  • 如果选择编辑,桌面 Excel 应用将打开新文件,然后显示文件扩展名消息。

在选择“ ”打开文件之前,可能需要考虑文件具有错误的文件扩展名的原因。

该文件可能被:

  • 意中重命名:如果你或你认识的人不小心重命名了文件,而文件扩展名不正确,你可以安全地打开该文件。 然后,使用正确文件扩展名的文件格式保存该文件。
  • 有意重命名:如果你或你认识的人故意使用不同的扩展名重命名文件,以确保 Excel 能够识别文件扩展名,你可以打开该文件。 但最好使用可以体现实际文件格式的文件扩展名保存该文件。

但是,首先务必确定是否要信任该文件的来源。 如果无法验证文件的创建者是可信来源,则不应打开该文件。 黑客(恶意用户)可能重命名了该文件,以便诱导你在 Excel 中打开。

如果尝试打开的工作簿不可读,而内容不再类似预期文件格式,可能出现文件扩展名问题。 如果工作簿已损坏,可以尝试先修复,再打开。 有关如何恢复损坏的工作簿的信息,请转到 修复损坏的工作簿

如果在尝试打开受信任的源通过电子邮件发送给你的工作簿时收到此消息,则无法从电子邮件程序中打开它。 请让发件人以 Excel 二进制工作簿 (*.xlsb) 或 Excel 97-2003 工作簿 (*.xls) 文件格式重新发送该工作簿。 或者,可以将附加的工作簿保存在计算机上,然后在 Excel 中打开它。