修復損毀的活頁簿 - Microsoft Support

文章推薦指數: 80 %
投票人數:10人

開啟Microsoft Excel 時若偵測到損毀的活頁簿,Microsoft Excel 會自動啟動[檔案復原] 模式,並嘗試修復活頁簿。

如果[檔案復原] 模式沒有啟動,請嘗試使用這個手動程序來 ... 跳到主要內容 Office支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 安裝Office 帳戶與計費 帳戶 MicrosoftStore與計費 範本 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 Microsoft365ExcelExcel2021Excel2019Excel2016Excel2013更多...更少 開啟MicrosoftExcel時若偵測到損毀的活頁簿,MicrosoftExcel會自動啟動[檔案復原]模式,並嘗試修復活頁簿。

如果[檔案復原]模式沒有啟動,請嘗試使用這個手動程序來復原您的活頁簿: 按一下[檔案]>[開啟舊檔]。

按一下包含損毀的活頁簿的位置和資料夾。

在[開啟舊檔]對話方塊中,選取損毀的活頁簿。

按一下[開啟]按鈕旁邊的箭號,然後按一下[開啟並修復]。

若要盡可能復原活頁簿中的資料,請選擇[修復]。

如果[修復]無法復原您的資料,請選擇[抽選資料]擷取活頁簿中的值和公式。

如果自動或手動修復無法運作方式,還有一些修復方法或許有助於挽救資料。

您也可以透過自動儲存活頁簿的備份或隨時建立復原檔案,採取可避免遺失工作的一些預防性措施。

從損毀的活頁簿復原資料 自動儲存活頁簿的備份複本 在設定的時間間隔自動建立復原檔案 從損毀的活頁簿復原資料 選擇下列其中一個方法,協助復原您的資料。

如果無法成功,請嘗試另一種方法。

您也可以嘗試使用協力廠商軟體解決方案來復原活頁簿。

重要: 如果是磁碟錯誤或網路錯誤造成您無法開啟活頁簿,請將活頁簿移至不同的硬碟機或本機磁碟,再嘗試下列任一復原選項。

在Excel中開啟活頁簿時復原資料 將活頁簿回復到上次儲存的版本    如果在您使用活頁簿時,活頁簿在您儲存變更之前損毀,您可以將活頁簿回復到上次儲存的版本: 按一下[檔案]>[開啟舊檔]。

按兩下您在Excel中開啟的活頁簿名稱。

按一下[是],重新開啟活頁簿。

活頁簿隨即開啟,但是不含可能造成活頁簿損毀的任何已完成變更。

在您無法以Excel開啟活頁簿時復原資料 將Excel中的計算選項設定為手動    請嘗試將計算設定從自動變更為手動。

由於不會重新計算活頁簿,因此可能能夠開啟。

按一下[檔案]>[新增]。

在[新增]下,按一下[空白活頁簿]。

按一下[檔案]>[選項]。

在[公式]類別中,按一下[計算選項]之下的[手動],然後按一下[確定]。

按一下[檔案]>[開啟舊檔]。

尋找並按兩下損毀的活頁簿以將它開啟。

使用外部參照連結至損毀的活頁簿    若只要從活頁簿擷取資料,不擷取公式或計算的值,請嘗試使用外部參照連結至損毀的活頁簿。

按一下[檔案]>[開啟舊檔]。

前往含有損毀活頁簿的資料夾。

以滑鼠右鍵按一下損毀活頁簿的檔案名稱,按一下[複製],然後按一下[取消]。

按一下[檔案]>[新增]。

在[新增]下,按一下[空白活頁簿]。

在新活頁簿的A1儲存格中,鍵入=FileName!A1(當中的FileName為您在步驟3中所複製的損毀活頁簿的名稱),然後按Enter。

附註: 您只需要輸入活頁簿的名稱,而不必鍵入副檔名。

如果出現[更新數值]對話方塊,請選取損毀的活頁簿,然後按一下[確定]。

如果出現[選擇工作表]對話方塊,請選取適當的工作表,然後按一下[確定]。

選取儲存格A1。

按一下[常用]>[複製],或按Ctrl+C鍵。

從儲存格A1開始選取一個區域,其大小約與損毀活頁簿內含資料的儲存格範圍相同。

按一下[常用]>[貼上],或按Ctrl+V鍵。

將此儲存格範圍維持選取的狀態,再按一下[常用]>[複製],或按Ctrl+C鍵。

按一下[常用]>[貼上]下方的箭號,然後在[貼上值]之下,按一下[值]。

貼上值會移除損毀活頁簿的連結,只保留資料。

使用巨集從已損毀的活頁簿擷取資料    如果有圖表連結至損毀的活頁簿,請嘗試使用巨集來擷取圖表的來源資料。

複製下列巨集程式碼,並將它貼入模組工作表中: SubGetChartValues() DimNumberOfRowsAsInteger DimXAsObject Counter=2 'Calculatethenumberofrowsofdata. NumberOfRows=UBound(ActiveChart.SeriesCollection(1).Values) Worksheets("ChartData").Cells(1,1)="XValues" 'Writex-axisvaluestoworksheet. WithWorksheets("ChartData") .Range(.Cells(2,1),_ .Cells(NumberOfRows+1,1))=_ Application.Transpose(ActiveChart.SeriesCollection(1).XValues) EndWith 'Loopthroughallseriesinthechartandwritetheirvaluesto 'theworksheet. ForEachXInActiveChart.SeriesCollection Worksheets("ChartData").Cells(1,Counter)=X.Name WithWorksheets("ChartData") .Range(.Cells(2,Counter),_ .Cells(NumberOfRows+1,Counter))=_ Application.Transpose(X.Values) EndWith Counter=Counter+1 Next EndSub 將工作表刪除或插入至活頁簿,以滑鼠右鍵按一下工作表索引標籤,然後將其重新命名為ChartData。

選取您要從中擷取基本資料值的圖表。

附註: 圖表可以內嵌在工作表上或在個別的圖表工作表中。

執行宏。

圖表中的資料會放在ChartData工作表中。

頁面頂端 自動儲存活頁簿的備份複本 有了活頁簿的備份,即使您的活頁簿意外遭刪除或損毀時,仍隨時能夠存取您的資料。

按一下[檔案]>[另存新檔]。

按一下[電腦],再按一下[瀏覽]按鈕。

在[另存新檔]對話方塊中,按一下[工具]旁的箭號,然後按一下[一般選項]。

在[一般選項]對話方塊中,選取[建立備份]方塊。

頁面頂端 在設定的時間間隔自動建立復原檔案 活頁簿的復原檔案也有助於確保您的活頁簿意外遭刪除或損毀時,仍能夠存取您的資料。

按一下[檔案]>[選項]。

在儲存類別下的儲存活頁簿中,勾選每一個方塊的儲存自動重新探索資訊,然後輸入分鐘數。

(預設值為10.) 在[自動回復檔案位置]方塊中,輸入您要儲存此復原檔案的位置。

請確認未選取[僅針對此活頁簿停用自動回復]方塊。

頁面頂端 需要更多協助? 擴展您的技能 探索訓練> 優先取得新功能 加入MICROSOFT測試人員> 這項資訊有幫助嗎? 是 否 感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您對語言品質的滿意度如何? 以下何者是您會在意的事項? 解決我的問題 清除指示 步驟明確易懂 沒有艱深的術語 圖片有助於理解 翻譯品質 與我的螢幕畫面不相符 不正確的指示 太過於技術性 資訊不足 參考圖片不足 翻譯品質 是否還有其他的意見反應?(選填) 提交意見反應 感謝您的意見反應! ×



請為這篇文章評分?