2008年6月11日 星期三

修復損壞的 Excel 檔案

記得三年前曾經幫以前的學生家長(也曾經是同事)用工具救損壞 word 檔案,用什麼工具己經遺忘了,今天救的則是 Excel 檔案。
現在大家經常使用 USB 的行動裝置來帶資料,不管是哪一個儲存媒體,一定要有的觀念:沒有一個裝置是可以完全信任的;重要的資料保全的原則:備份,備份,再備份。今天的慘案即是發生在別人的行動硬碟中,一個不到 400KB 的 Excel 檔案。
目錄中的 Excel 檔案可以看得到,似乎可以複製,但一點選複製完的 Excel 檔案,即出現 "資料錯誤(檢查多餘的循環)" 的訊息,無法複製。利用低階的修復工具將磁區修復以後,雖然可以順利複製檔案了,但是 Excel 檔的格式大概被破壞了,無法讀取裡面的資料了。
下載了兩個工具 xr (ExcelRecovery) 和 aer (AdvancedExcelRepair)
果然滿強的,可以救回部份的資料,但是運氣可能還不夠好,該檔案是學生的成績紀錄檔案,很多人的資料並不完整。而且,只是試用版,能顯示的筆數有限。今天雖然沒有達成救援任務,但是又多玩了兩個不錯的軟體。

後記:家裡是使用 Office 2000,學校則是使用 Office 2003,原來新版的 Excel 本身就有自動修復的功能。那個壞掉的檔案用 Office 2003 的 Excel 開啟會出現錯誤訊息,不過,如果照它的提示,一步步的執行修復,最後再另存新檔,也能搶救大部份的資料。

沒有留言:

張貼留言

 
© 2009. Design by Pocket