如何修复损坏或损坏的Excel文件

当您的Microsoft Excel .xls,.xlw和.xlsx文件由于各种原因而损坏或损坏,并且您无法使用Excel成功打开它们时,可以使用以下步骤修复损坏的文件:

请注意: 之前tar在数据恢复过程中,您需要 备份原始损坏的Excel文件。 这是most 许多人会忘记的重要一步。

  1. 首先,Microsoft Excel具有内置的修复功能。 当它检测到您的Excel文件中有损坏时,它将tart 文件修复工具 模式,并尝试为您修复文件。 在某些情况下,如果 文件修复工具 模式不是tart自动,然后您可以强制Excel手动修复文件。 以Excel 2013为例,步骤如下:
    1. 文件 菜单上,单击 可选.
    2. 在“打开”对话框中,选择要打开的文件,然后单击“打开”对话框旁边的箭头。 可选 按钮。
    3. 单击 打开并修复,然后选择要用于恢复工作簿的方法。
    4. 修复 如果要从损坏的文件中恢复尽可能多的数据,请选择此选项。
    5. If 修复 不起作用,然后使用 提取数据 尝试从文件中提取单元格值和公式。

    对于不同版本的Excel,恢复过程几乎没有什么不同。

    根据我们的测试,方法1主要适用于文件尾部出现损坏的情况。 但是,如果文件头或文件中部发生损坏,将无法使用。

  2. 如果方法1失败,仍然有几种方法可以使用Excel手动修复Excel文件,包括编写一个小的VBA宏,您可以在以下位置找到更多详细信息 https://support.microsoft.com/en-gb/office/repair-a-corrupted-workbook-153a45f4-6cab-44b1-93ca-801ddcd4ea53
  3. 也有来自第三方的免费工具,可以打开和读取Microsoft Excel文件,例如,

    有时,当Excel无法打开您的文件时,这些工具可能能够成功打开它。 如果是这种情况,那么在打开Excel文件之后,您可以将其另存为新文件,并且不会出现错误。

  4. 对于xlsx文件,它们实际上是一组压缩为 Zip 文件格式。 因此,有时,如果腐败仅是由 Zip 文件,那么您可以使用 Zip 维修工具,例如 DataNumen Zip Repair 修复文件,如下所示:
    1. 假设损坏的Excel文件是a.xlsx,则需要将其重命名为a。zip
    2. 运用 DataNumen Zip Repair 修理zip 并生成一个固定文件a_fixed。zip.
    3. 重命名a_fixed。zip 回到a_fixed.xlsx
    4. 使用Excel打开a_fixed.xlsx。

    在Excel中打开固定文件时,仍然可能会有一些警告,只是忽略它,Excel会尝试打开并修复该固定文件。 如果可以成功打开文件,则可以将内容保存到另一个无错误的文件中。

  5. 如果以上所有方法均失败,则需要使用 DataNumen Excel Repair 解决问题。 它将扫描损坏的文件并自动为您生成一个新的无错误文件。