我正在处理之前保存的 Excel 文件,这时我的 MacBook 崩溃了(手动保存之间间隔了几个小时,现在非常后悔)。在另一个帖子的帮助下(定位 Excel 2011 未找到的自动恢复文件),我已经能够在文件夹AutoSave to myfile.xlsx
中找到~Users/myAccount/Library/Application Support/Microsoft/Office/Office 2011 AutoRecovery
。
问题如下:我只能在终端中看到 excel 文件,但在 Finder 中看不到。在 Finder 中我只看到 MS Word 自动恢复文件。我尝试使用终端将我需要的文件复制到我的桌面,但我还是只能在终端中看到它,无法打开它。
ls -la
给出(仅myfile
显示其中之一)
-rw-r--r--@ 1 myAccount 444659088 52963 Jun 30 17:15 AutoSave to 71360362myfile.xlsx
根据推荐,我也尝试了这个:
Office 2011 AutoRecovery myAccount$ cat "AutoSave to myfile.xlsx" > /dev/null
这使:-bash: /dev/null: No such file or directory
我在 Mac OS X (10.9.5) 上使用 MS Office 2011。如能得到任何帮助,我将不胜感激。提前致谢。
答案1
我设法找到了解决问题的方法。关键是取消隐藏Office 2011 AutoRecovery
目录中的隐藏文件。从这篇博文中得到了提示(http://www.technonerdsblog.com/blog/autorecover-file-saves-the-day-a-personal-experience)。
为了取消隐藏文件,我在终端上执行了以下命令:
defaults write com.apple.finder AppleShowAllFiles YES
完成此操作后,我关闭了所有 Finder 窗口并打开了一个新的 Finder 窗口。要访问~Users/myAccount/Library/Application Support/Microsoft/Office/Office 2011 AutoRecovery
,我单击顶部菜单栏中的 GO 并按下 alt/option 键。Library
只要按下 alt/option 键,就会显示快捷方式。现在在Office 2011 AutoRecovery
目录中我可以看到该AutoSave to myfile.xlsx
文件(以及 .xlsx 文件的所有自动保存文件,但它们仍然呈灰色,我猜想表明它们被隐藏了)。
我将我需要的自动保存文件的最新版本复制到我的桌面,并将扩展名从 .xlsx 更改为 .xlsb(自动保存文件是二进制格式,MS Excel 只能读取扩展名为 .xlsb 的文件)。现在我 6 多个小时的工作成果就回来了!!!