修復損毀的活頁簿
文章推薦指數: 80 %
重要: 如果磁碟錯誤或網路錯誤讓您無法開啟活頁簿,請將活頁簿移至不同的硬碟機,或從網路移至本機磁碟,再花時間嘗試下列任一復原選項。
若要在Excel 中開啟活頁簿時復原 ...
跳到主要內容
Office支援
產品
Microsoft365
Office
Outlook
MicrosoftTeams
OneDrive
OneNote
Windows
MicrosoftEdge
更多...
裝置
Surface
電腦配件
行動裝置
Xbox
HoloLens
硬體保固
新增功能
安裝Office
帳戶與計費
帳戶
MicrosoftStore與計費
範本
更多支援
社群論壇
Microsoft365系統管理員
小型企業系統管理員
開發人員
教育
回報支援詐騙
Excel
疑難排解與支援
Excel問題
Excel問題
修復損毀的活頁簿
Microsoft365ExcelExcel2021Excel2019Excel2016Excel2013Excel2010ExcelStarter2010更多...更少
當您開啟損毀的活頁簿時,Excel會自動開始[檔案修復]模式,並嘗試重新開啟及同步修復活頁簿。
Excel不一定能自動開始[檔案修復]模式。
如果您因為活頁簿損毀而無法將它開啟,您可以嘗試手動修復活頁簿。
修復活頁簿失敗時,您也可以嘗試使用其他方法復原活頁簿資料。
做為預防措施,您可能會想要經常儲存活頁簿,並在每次儲存活頁簿時建立備份複本。
或者,您可以指定Excel自動以特定的時間間隔建立復原檔案。
如此一來,如果原始活頁簿意外遭到刪除或損毀,您將可存取正常的活頁簿複本。
手動修復損毀的活頁簿
按一下[檔案]索引標籤上的[開啟舊檔]。
在Excel2013或Excel2016中,按一下試算表所在的位置,然後按一下[流覽。
在[開啟舊檔]對話方塊中,選取您要開啟損毀的活頁簿。
按一下[開啟]按鈕旁邊的箭號,然後按一下[開啟並修復]。
請執行下列其中一項操作:
若要盡可能復原活頁簿中的資料,請按一下[修復]。
若要在嘗試修復活頁簿失敗時擷取活頁簿中的值和公式,請按一下[抽選資料]。
從損毀的活頁簿復原資料
下列方法可協助您挽救可能因其他原因而導致遺失的資料。
如果一個方法失敗,您可以嘗試另一個方法。
如果您無法使用這些方法復原資料,您也可以嘗試協力廠商軟體解決方案,以試著復原活頁簿資料。
重要: 如果磁碟錯誤或網路錯誤讓您無法開啟活頁簿,請將活頁簿移至不同的硬碟機,或從網路移至本機磁碟,再花時間嘗試下列任一復原選項。
若要在Excel中開啟活頁簿時復原資料,請執行下列其中一項操作:
將活頁簿回復到上次儲存的版本 如果您要編輯工作表,而且該工作表在儲存變更之前已經損壞,您可以將原始工作表還原為上次儲存的版本,以復原原始工作表。
若要將活頁簿還原為上次儲存的版本,請執行下列操作:
按一下[檔案]索引標籤上的[開啟舊檔]。
按兩下您在Excel中開啟的活頁簿名稱。
按一下[是],重新開啟活頁簿。
附註: 活頁簿會還原為上次儲存的活頁簿版本。
已捨棄可能導致活頁簿損毀的任何變更。
如需有關復原舊版活頁簿的詳細資訊,請參閱自動儲存及復原Office檔案。
將活頁簿儲存為SYLK(符號連結)格式 將活頁簿以SYLK格式進行保存,或許可以篩選掉損壞的元素。
SYLK格式通常用於移除印表機損壞。
若要以SYLK格式儲存活頁簿,請執行下列操作:
按一下[檔案]索引標籤,再按一下[另存新檔]。
在[存檔類型]清單中,按一下[SYLK(符號連結)],然後按一下[儲存]。
附註: 當您使用SYLK檔案格式時,系統只會儲存活頁簿中的使用中工作表。
如果出現訊息,提示您選取的檔案類型不支援包含多個工作表的活頁簿,請按一下[確定]以僅儲存使用中工作表。
如果出現訊息,提示您活頁簿可能包含與SYLK格式不相容的功能,請按一下[是]。
按一下[檔案]索引標籤上的[開啟舊檔]。
選取您儲存的.slk檔案,然後按一下[開啟]。
附註: 若要查看.slk檔案,您可能需要按一下[檔案類型]清單中的[所有檔案]或[SYLK檔案]。
按一下[檔案]索引標籤上的[另存新檔]。
在[存檔類型]方塊中,按一下[Excel活頁簿]。
在[檔案名稱]方塊中,輸入活頁簿的新名稱,以建立複本而不取代原始活頁簿,然後按一下[儲存]。
附註: 因為此格式只會儲存活頁簿中的使用中工作表,您必須重複開啟損毀的活頁簿,然後個別儲存每張工作表。
當您無法在Excel中開啟活頁簿時,若要復原資料,請執行下列其中一項操作:
將Excel中的計算選項設定為手動 若要開啟活頁簿,請嘗試將計算設定從自動變更為手動。
由於不會重新計算活頁簿,因此可能能夠開啟。
若要將Excel中的計算選項設為手動,請執行下列操作:
確認您已在Excel中開啟新的空白活頁簿。
如果您未開啟新的空白活頁簿,請執行下列操作:
按一下[檔案]索引標籤上的[新增]。
在[可用範本]底下,按一下[空白活頁簿]。
按一下[檔案]索引標籤上的[選項]。
在[公式]類別中,按一下[計算選項]底下的[手動]。
按一下[確定]。
按一下[檔案]索引標籤上的[開啟舊檔]。
選取損毀的活頁簿,然後按一下[開啟]。
使用外部參照連結至損毀的活頁簿 如果您只想從活頁簿中取回資料,而非公式或計算值,您可以使用外部參照連結至損壞的活頁簿。
若要使用外部參照連結到損毀的活頁簿,請執行下列操作:
按一下[檔案]索引標籤上的[開啟舊檔]。
選取包含損毀活頁簿的資料夾,複製損毀活頁簿的檔案名稱,然後按一下[取消]。
按一下[檔案]索引標籤,然後按一下[新增]。
在[可用範本]底下,按一下[空白活頁簿]。
在新活頁簿的儲存格A1中,輸入=FileName!A1(當中的FileName為您在步驟2中所複製損毀活頁簿的名稱),然後按ENTER。
提示: 您只需要輸入活頁簿的名稱,而不必輸入副檔名。
如果出現[更新數值]對話方塊,請選取損毀的活頁簿,然後按一下[確定]。
如果出現[選擇工作表]對話方塊,請選取適當的工作表,然後按一下[確定]。
選取儲存格A1。
在[常用]索引標籤上的[剪貼簿]群組中,按一下[複製]。
從儲存格A1開始選取一個區域,其大小約與損毀活頁簿內含資料的儲存格範圍相同。
在[常用]索引標籤上,按一下[剪貼簿]群組中的[貼上]。
在儲存格範圍仍選取的狀態下,在[常用]索引標籤上,再次按一下[剪貼簿]群組中的[複製]。
在[常用]索引標籤的[剪貼簿]群組中,按一下[貼上]下方的箭號,然後在[貼上值]底下,按一下[值]。
附註: 貼上值會移除損毀活頁簿的連結,只保留資料。
使用巨集從已損毀的活頁簿擷取資料 如果圖表連結至損壞的活頁簿,您可以使用宏來解壓縮圖表的來源資料。
若要使用巨集,請執行下列操作:
在模組工作表中輸入下列巨集程式碼:
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。
選取您要從中擷取基本資料值的圖表。
附註: 圖表可以內嵌在工作表上或在個別的圖表工作表中。
執行GetChartValues巨集。
圖表中的資料將置於ChartData工作表上。
自動儲存活頁簿的備份複本
自動儲存活頁簿的備份複本可協助您確保能夠存取正常的活頁簿複本(萬一原始活頁簿意外遭到刪除或損毀)。
按一下[檔案]索引標籤上的[另存新檔]。
在Excel2013或Excel2016中,按一下試算表所在的位置,然後按一下[流覽。
按一下[工具]旁邊的下拉式箭號(位於[儲存]按鈕旁邊),然後按一下[一般選項]。
選取[一律建立備份]核取方塊。
如需有關儲存及復原舊版活頁簿的詳細資訊,以及有關復原新活頁簿(先前未儲存的活頁簿)的資訊,請參閱復原Office檔案。
在特定時間間隔自動建立復原檔案
將Excel設定為定期建立活頁簿的復原檔案可協助您確保能夠存取正常的活頁簿複本(萬一原始活頁簿意外遭到刪除或損毀)。
按一下[檔案]索引標籤上的[選項]。
在[儲存]類別中,選取[儲存活頁簿]底下的[儲存自動回復資訊時間間隔]核取方塊,然後輸入分鐘數。
在[自動回復檔案位置]方塊中,輸入您要儲存此復原檔案的位置。
請確認未選取[僅針對此活頁簿停用自動回復]核取方塊。
如需有關儲存及復原舊版活頁簿的詳細資訊,以及有關復原新活頁簿(先前未儲存的活頁簿)的資訊,請參閱復原Office檔案。
需要更多協助嗎?
您可以隨時詢問Excel技術社群中的專家,或是在Answers社群取得支援。
需要更多協助?
擴展您的技能
探索訓練
優先取得新功能
加入MicrosoftOffice測試人員
這項資訊有幫助嗎?
是
否
感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。
)
您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。
)
您對語言品質的滿意度如何?
以下何者是您會在意的事項?
解決我的問題
清除指示
步驟明確易懂
沒有艱深的術語
圖片有助於理解
翻譯品質
與我的螢幕畫面不相符
不正確的指示
太過於技術性
資訊不足
參考圖片不足
翻譯品質
是否還有其他的意見反應?(選填)
提交意見反應
感謝您的意見反應!
×
延伸文章資訊
- 1excel無法藉由修復或移除無法讀取的內容來開啟檔案 - 軟體兄弟
excel無法藉由修復或移除無法讀取的內容來開啟檔案,個人的電腦也是2003版的,之前開啟共用excel檔案時,都沒有問題, ... 發現無法讀取的內容,您是否要回復此活頁簿的 ...
- 2excel 2003檔案損毀 - iT 邦幫忙
個人的電腦也是2003版的,之前開啟共用excel檔案時,都沒有問題, ... 發現無法讀取的內容,您是否要回復此活頁簿的內容? ... 檔案因嚴重損毀而無法修復。Excel 已嘗試 ...
- 3[已解決] Excel無法開啟檔案因為檔案格式或副檔名無效 - EaseUS
此處提供了快速修復和進階解決方案來幫助您修復Microsoft Office 2007、2010、2013或2016上的錯誤. 此外,如果您的Excel文件丟失,可以下載EaseUS檔案救援軟體...
- 4Excel 無法藉由修復或移除無法讀取的內容來開啟檔案 :: 軟體兄弟
Excel 無法藉由修復或移除無法讀取的內容來開啟檔案,個人的電腦也是2003版的,之前開啟共用excel檔案時,都沒有問題,. 但是最近在開啟某一個檔案時,都會出現以下兩個 ...
- 5[Excel] 修復有XML 錯誤的/xl/sharedStrings.xml - Sky Castle
Excel無法藉由修復或移除無法讀取的內容來開啟檔案已移除的部分: /xl/sharedStrings.xml 部分具有XML 錯誤。 (字串) 元素結束標記中的名稱必須和開始 ...