You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统Excel 365多工作表文件恢复求助(已尝试多种常规方法)

Mac系统Excel 365多工作表文件恢复求助(已尝试多种常规方法)

我最近花了超多时间在一个Excel文件里做多工作表的内容,结果现在文件直接变回旧版本了,之前的工作全没了。我平时保存频率高到离谱,完全搞不懂为什么没保存上,但现在纠结原因没用,满脑子只想把数据找回来。

我已经试过网上一堆通用的恢复方案,但都没效果,希望能找到针对Mac+Excel 365的具体方法。先说明下我的环境:Mac系统,Excel 365(版本16.61.1),macOS Monterey 12.2.1,自动保存没开启,而且"浏览版本历史"是灰色的,根本点不了。

下面是我已经试过的所有方法:

  • 检查了废纸篓和时间机器,没找到目标文件
  • 查看临时文件:发现有一个新的临时文件,但体积太小,不可能是我做的多工作表文件(而且Excel 365好像不会用新临时文件覆盖旧的)
  • 试过一些网上提到的菜单操作方法,但我的Excel版本里根本没有那些菜单选项
  • 查看文件的"显示简介"页面,找不到"先前版本"选项
  • 在Finder里搜索.tmp文件,没找到相关文件
  • 已经安装了EaseUS数据恢复向导,正在加载,准备用它搜索.tmp文件
  • 试过一些只适用于Windows系统的恢复方法,自然没用
  • 找过"未保存的工作簿/管理工作簿"选项,Excel 365里根本没有这个入口

补充几个关键信息:丢失文件后我几乎没再用Excel,只用来排查问题,而且电脑还有177GB的空闲存储,数据应该没被覆盖。

另外我找到一个XAR归档文件:/Users/user/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/~ar4014.xar,大小25KB,和我丢失的文件体积差不多,而且里面能看到sheet2.bin、binaryIndex3.bin、sheet6.bin.rels这些文件,数量和我之前做的工作表数量完全一致。我把这个文件的扩展名改成.xlsx尝试打开,结果失败了:

Excel cannot open the file 'ar4014_2.xlsx' because the file format or
file extension is not valid. Verify that the file has not been
corrupted and that the file extension matches the format of the file.

不过我把里面的.bin文件转成ASCII后,能看到正确的文本内容,说明数据肯定在这些bin文件里,只是不知道怎么把它们恢复成正常的Excel文件。

有没有大佬能教教我怎么处理这个XAR文件里的bin数据,或者还有其他针对我这个环境的恢复方法吗?

备注:内容来源于stack exchange,提问作者BigMistake

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 16:04:49