如何修復損壞或損壞的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 解決問題。 它將掃描損壞的文件並自動為您生成一個新的無錯誤文件。