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

当 Microsoft Excel 文件(.xls、.xlw、.xlsx)损坏或损坏无法打开时,请按照以下步骤修复文件:

请注意: 之前tar丁数据恢复过程, 创建原始损坏的 Excel 文件的备份.

  1. Microsoft Excel 具有内置的修复功能。 当它发现您的 Excel 文件已损坏时,它会尝试修复您的文件。 在某些情况下,如果函数不是 star自动修复,您可以强制 Excel 手动修复您的文件。 以Excel 2013为例,步骤为:
    1. 点击 可选 ,在 文件 菜单。
    2. 在“打开”对话框中,选择文件,然后单击文件旁边的箭头 可选 按钮。
    3. 选择 打开并修复,然后为您的工作簿选择一种恢复方法。
    4. 选择 维修从中抢救最大数量的数据 损坏的文件。
    5. If 维修 失败,使用 提取数据 检索单元格数据和公式。

    不同 Excel 版本的恢复过程可能略有不同。

  2. 我们的测试表明,方法 1 主要适用于文件末尾发生文件损坏的情况。 但如果损坏发生在文件的标题或中间部分,则往往会失败。
  3. 如果方法 1 失败,请尝试使用 Excel 的其他手动修复技术,例如编写一个小的 VBA 宏。 可以在 Microsoft 支持页面上找到更多信息: https://support.microsoft.com/en-gb/office/repair-a-corrupted-workbook-153a45f4-6cab-44b1-93ca-801ddcd4ea53
  4. 一些免费的第三方工具也可以打开和读取损坏的 Excel 文件,包括 OpenOffice的, LibreOffice的, 金山电子表格 Google表格. 如果这些工具之一可以成功打开您的文件,请将其另存为新的无错误文件。
  5. xlsx文件实际上是压缩的 Zip 文件。 因此,有时,如果损坏仅由 Zip 文件,尝试使用 Zip 修复工具,例如 DataNumen Zip Repair:
    1. 重命名损坏的 Excel 文件(例如,从 myfile.xlsx 到 myfile.xlsx)。zip).
    2. 使用 DataNumen Zip Repair 修复我的文件。zip 并生成 myfile_fixed。zip.
    3. 重命名 myfile_fixed。zip 回到 myfile_fixed.xlsx。
    4. 在 Excel 中打开 myfile_fixed.xlsx。

    在 Excel 中打开修复后的文件后,您可能仍会遇到一些警告。 忽略它们,Excel 将尝试打开并修复该文件。 如果文件成功打开,将其内容保存到新的无错误文件中。

  6. 如果上述所有方法都失败,请使用 DataNumen Excel Repair 解决问题。 它将扫描损坏的文件并自动生成一个新的无错误文件。