當 Excel 2011 崩潰時,它通常不會自動從自動復原檔案重新開啟最新版本。相反,Excel 可能會顯示使用者最後儲存的版本,該版本可能沒有最新變更。
如何找到並使用最新的自動恢復文件,從而恢復最新的變更?
版本資訊:Excel 2011 for Mac 版本 14.3.1 (130117) Mac OSX 10.8.2
答案1
找到他們了!以下是解決步驟:
- 在 Finder 中轉至
~\Library\Application Support\Microsoft\Office\Office 2011 AutoRecovery
(在 OSX10.7+ 上,這可能首先需要使用所述方法之一來使 Library 目錄可見)這裡或者這裡) - 將感興趣的 Excel 自動恢復檔案的副檔名從 更改
.xlsx
為.xlsb
- 使用 Excel 開啟檔案(雙擊或使用 Excel 的「檔案」>「開啟」功能表)
- 享受!
討論:
如中所述這個帖子,如果幸運的話,通常可以在 中找到較新的自動恢復版本~\Library\Application Support\Microsoft\Office\Office 2011 AutoRecovery
。此目錄中的檔案通常具有一些模糊/神秘的名稱,但您始終可以打開它們以找到最好的名稱。
但是,在目前版本的 Excel for Mac 2011(14.3.1,也許其他版本)中存在一個錯誤,無法輕鬆開啟這些備份檔案。具體來說,列出的檔案名稱帶有.xlsx
副檔名(對應於 Excel XML 格式),但實際上採用不同的格式。因此,嘗試在 Finder 中或透過「開啟」功能表開啟它們失敗,並聲稱檔案已損壞。確切的錯誤是
Microsoft 無法開啟此文件檔案格式或檔案副檔名無效。驗證檔案未損壞且檔案副檔名與檔案格式相符。
將檔案副檔名變更為.xlsb
(Excel 二進位格式)或.xlk
(舊版 Excel 備份)將允許 Excel 開啟該檔案。
答案2
布萊恩P 的回答很棒。同意100%。我只是想添加另一個技巧來嘗試您是否可以找到這些文件但無法打開它們。這個建議是:OpenOffice。
無論我使用什麼副檔名,Excel 都無法開啟自己的自動復原檔案。不過OpenOffice沒問題。
唯一的問題是,您需要將檔案拖曳到 Dock 中的 OpenOffice 圖示上,或者右鍵單擊以使用 OpenOffice 打開,因為您可能無法透過對話視窗導航到該檔案。
答案3
我的檔案系統結構與 Bryan P 的出色答案中建議的略有不同(沒有 Microsoft 的應用程式支援),我無法搜尋檔案名稱,因為搜尋不適用於隱藏檔案。幸運的是,有一個工具叫做查找任何文件。
它不使用資料庫,而是使用檔案系統驅動程式的快速搜尋操作(如果可用)
我能夠使用該程式在整個硬碟中搜尋遺失的 Excel 文件標題中的某個單詞,並且找到了該文件的適當最新版本。我強烈建議使用該應用程式來查找 OS X 不想向您顯示的內容。