Mac版Excelで「スプレッドシートを消した」といっても、実際には①Excelファイル(ブック)を削除した、②ブック内のワークシート(シート)を削除した、③[最近使ったファイル](Recent)の一覧から消した――のどれかで復元手順がまったく変わります。焦って操作を重ねるほど復元の選択肢が減ることもあるため、まずは“何を・どこで”消したのかを切り分けて、最短ルートで探しましょう。
まず確認:消えたのは「ファイル」?「シート」?「Recent」?(用語の混同をほどく)
最初の分岐を間違えると、ゴミ箱を探しても出てこない/AutoRecoverを探しても見つからない、という迷子になりがちです。以下の表で、あなたの状況に一番近いものを選んでください。
| 消した対象 | 見え方(よくある状況) | 復元の基本ルート | まずやること |
|---|---|---|---|
| Excelファイル(ブック) | Finder上の.xlsx/.xlsmが消えた、開けない | Macゴミ箱/OneDriveごみ箱/iCloud復元/Time Machine | 保存場所(ローカル/OneDrive/iCloud/外付け)を特定 |
| ブック内のシート | タブが消えた、特定の表だけなくなった | 保存せずに閉じる/バージョン履歴/バックアップから戻す | 削除後に保存・閉じたかを思い出す |
| Recent(最近使ったファイル) | Excelの「最近使った項目」から消えた | 実体は消えていないことが多い | Finder検索で実ファイルを探す |
最優先でやるべき“被害拡大防止”チェック
復元の成功率を上げるコツは、「新しい操作で上書き・同期・自動保存を進めない」ことです。次のうち当てはまるものがあれば、先に読んでください。
- シートを消した直後:可能なら保存せずに閉じる(後述)。
- OneDrive/SharePointに保存+AutoSaveがON:削除が即時同期されることがあるので、バージョン履歴で戻す前提で動く。
- ゴミ箱を空にしそう:復旧難度が跳ね上がるので、空にする前に必ず確認。
Excelファイル(ブック)自体を削除した場合:保存場所別の復元手順
Macのゴミ箱(Trash)を確認する(ローカル保存/iCloud DriveのFinder同期を含む)
Finderからファイルを削除した場合、まずはMacのゴミ箱に入っている可能性が高いです。
- Dockのゴミ箱を開く
- 右上の検索欄でファイル名、または「xlsx」「xlsm」で絞り込み
- 見つかったら右クリック→「戻す」(元の場所に戻ります)
ファイル名を忘れた場合は、更新日時で並び替えて「それっぽいサイズ」「昨日まで触っていた時刻」から探すのが現実的です。
OneDriveに保存していた場合:OneDriveのごみ箱(Recycle Bin)から戻す
OneDriveに置いていたExcelファイルは、Macのゴミ箱ではなくOneDriveのごみ箱に残っていることがあります。
- WebブラウザでOneDriveにサインイン
- 左メニューの「ごみ箱」を開く
- 対象ファイルにチェック→「復元」
保持期間の目安として、個人用Microsoftアカウントは30日、職場/学校アカウントは通常93日で自動削除される旨が案内されています(管理者設定で変わる場合あり)。
iCloud Driveに保存していた場合:iCloud.comの「データ復旧」から戻す
iCloud Driveで管理していたファイルは、iCloud.com側の復旧機能で戻せる場合があります。iCloud.comでは、削除したファイルを過去30日以内なら復元できると案内されています。
- iCloud.comにサインイン
- 「データ復旧」または復旧ページから削除済みファイルを確認
- 対象を選んで復元
Mac側のFinderでiCloud Driveを見ても見つからないときは、Web側に「最近削除した項目」が残っているパターンがあるので要チェックです。
外付けドライブ/NAS/別クラウドに置いていた場合
外付けSSD/HDD、NAS、別のクラウド(Google Drive等)に置いていた場合は、その機器・サービスのゴミ箱/復元/バージョン履歴の有無がすべてです。復元機能がない構成(単なるUSBメモリなど)だと、完全削除後の復旧は難易度が上がります。
ブック内の「シート」を削除した場合:復元の考え方(Mac版Excel)
シート削除は「ファイル削除」と違い、Macのゴミ箱に残りません。ここが最大の落とし穴です。さらに、Excelはシート削除時に“元に戻せない”扱いであることが多く、コミュニティでもUndoで戻すのはできず、基本は保存せずに閉じるか、過去版へ戻すという整理がされています。
削除して「まだ閉じていない」なら:まずは保存せずに閉じる
削除直後で、まだそのブックを開いているなら、最優先はこれです。
- 余計な操作をやめる(入力・保存・並べ替え等)
- Excelのウィンドウを閉じる
- 「変更を保存しますか?」と聞かれたら「保存しない」を選ぶ
この方法が使えるのは、削除後の状態を確定させる保存をしないことが条件です。OneDriveでAutoSaveがONの場合は、閉じる前に同期が進んでいることもあるため、次の「バージョン履歴」もセットで考えてください。
削除後に保存・同期してしまった場合:バージョン履歴で「削除前」に戻す
削除後に保存してしまった/AutoSaveで勝手に保存された――この場合、狙うべきは「削除前の版(Version)」です。Excel(Microsoft 365)では、Officeファイルの[ファイル]→[バージョン履歴]から過去版を開いて復元できる案内があります。
Excelアプリ側から戻す(表示がある場合)
- 対象のブックを開く
- メニューの[ファイル]→[バージョン履歴]
- 削除前の日時の版を開く
- 復元する(または別名保存で退避)
OneDrive(Web)側から戻す(特に確実)
- OneDriveのWebで対象ファイルを表示
- ファイルを右クリック→[バージョン履歴]
- 削除前の版を選び、復元(またはダウンロード)
OneDriveでの過去版復元は、Microsoftの手順としても案内されています。
ローカル保存でバージョン履歴がない場合:Time Machineが現実解
ブックがローカル(例:書類フォルダ、デスクトップ)にあり、OneDrive等の版管理もない場合は、Time Machineの有無が勝負です。Time Machineを使っていれば、削除前の状態のファイルを取り戻せる可能性があります。
- Time Machineを有効化していた:削除前の日付に戻ってファイルを復元できる可能性
- Time Machineがない:標準機能だけでの巻き戻しは厳しくなる
「Recentを消しただけ」だった場合:ファイルは残っていることが多い
Excelの[最近使ったファイル]から消えたとしても、通常は実体のファイルを削除したわけではありません。このケースでは「ファイルがどこにあるか」を見つけるのが先決です。
Finderで現実的に見つける3つの方法
- Spotlight検索:画面右上の検索でファイル名(不明なら「.xlsx」)
- Finder検索:Finderで検索→種類「書類」→拡張子で絞る
- 保存場所のあたりを付けて探す:書類、デスクトップ、ダウンロード、iCloud Drive、OneDrive同期フォルダ
Recentが消えやすい“あるある”
- Mac側の「最近使った項目」をクリアした
- Excelで「最近使ったファイル」を整理した(ピン留め以外を削除など)
- OneDriveの同期が一時停止していて、見えていないだけ
Recentは“ショートカットの一覧”に近い存在なので、「一覧から消えた=データ消失」とは限りません。まずは落ち着いて実ファイル探索に寄せましょう。
自動回復(AutoRecover)・一時ファイルから探す(Mac)
未保存のまま落ちた/Excelがクラッシュした/保存したつもりが反映されていない、というときは、AutoRecoverや一時領域に残っている可能性があります。MicrosoftはMac版Officeの回復について、Finderの「フォルダへ移動」を使って特定パスを確認する手順を案内しています。
Finderの「フォルダへ移動」で回復ファイルを探す
- Finderを開く
- Shift + Command + G(フォルダへ移動)
- 次のパスへ移動(<username>はMacのユーザー名)
/Users/<username>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft - 中にAutoRecovery相当のフォルダや、「AutoRecovery save of …」のようなファイルがないか探す
- 見つかったら開いて、必ず別名で保存(上書き事故防止)
環境によっては、Office配下に回復用フォルダが切られている例も報告されています(表示名はバージョンにより揺れます)。
| 探す場所 | 使いどころ | 見つかりやすいファイルの特徴 |
|---|---|---|
| /Users/<username>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft | Microsoftが案内する基本チェック先 | AutoRecover関連、回復候補 |
| (例)…/Microsoft/Office/Office 16/Excel AutoRecovery | 見つからないときの追加探索 | 「AutoRecovery save of…」など |
| 一時領域($TMPDIR) | 未保存・直前までの作業が消えたとき | TemporaryItems配下に残骸が残ることがある |
一時領域($TMPDIR)を開いて探す
「AutoRecoverにも出ない」「保存先も分からない」というとき、一時領域に残るケースがあります。Microsoft Q&Aでも、Macで一時領域($TMPDIR)を開いてTemporaryItemsを確認する案が挙げられています。
- アプリ「ターミナル」を開く
- open $TMPDIR と入力してEnter
- 開いたFinderでTemporaryItemsなどを確認
ただし一時領域は掃除されやすく、必ず見つかるものではありません。見つけたら即座に別フォルダへコピーしてから開くのが安全です。
「見つからない」ときの現実的な次の一手(成功率が上がる順)
ここから先は“やれば戻る”というより、条件が揃えば戻せる領域です。やる順番が重要なので、成功率が上がりやすい順に並べます。
1) バージョン履歴がある保存先なら、過去版へ戻す
OneDrive/SharePoint上のファイルはバージョン履歴が強力です。Excelアプリの[ファイル]→[バージョン履歴]、またはOneDrive Webの[バージョン履歴]で「消す前」に戻せるか確認してください。
2) macOSの「バージョン」機能で戻せるか確認する(表示される場合)
アプリによっては、macOS標準の「過去のバージョンを参照」が使えます。対象ファイルを開いた状態で、メニューの[ファイル]→[復元]→[すべてのバージョンをブラウズ]が表示されるなら試す価値があります。
表示されない場合は、そのファイル/アプリの組み合わせでは利用できない可能性があります。
3) Time Machineで“ファイルごと”巻き戻す
シート単体を戻せないときでも、Time Machineがあればファイルを削除前/編集前に戻せる可能性があります。「シートだけ復元したい」場合でも、いったん過去版のブックを復元して、そこから該当シートをコピーして移植するのが現実的です。
4) 完全削除後の復旧ツールは“最後の手段”
ゴミ箱も空にした、クラウドの復元期限も過ぎた――という場合、復旧ツールに望みを託す形になります。ただし最近のMacはストレージの仕組み上、上書きやTRIMの影響で難易度が上がることもあります。業務データなど重要度が高いなら、自己判断で操作を重ねるより、データ復旧の専門業者に相談する方が結果的に安全なこともあります。
ケース別:最短で辿る“復元ルート”早見表
迷ったときはこの表に沿って動くと、探す場所の無駄撃ちが減ります。
| 状況 | まず確認 | 次に確認 | 詰まったら |
|---|---|---|---|
| Finderから.xlsxを削除 | Macゴミ箱 | Time Machine | 復旧ツール/業者 |
| OneDrive上の.xlsxを削除 | OneDriveごみ箱 | バージョン履歴 | 管理者/保持設定の確認 |
| iCloud Drive上の.xlsxを削除 | iCloud.comの復旧 | Macゴミ箱(削除経路次第) | Time Machine |
| シート(タブ)だけ削除 | 保存せずに閉じる | バージョン履歴(OneDrive等) | Time Machineで過去版→シート移植 |
| Recentから消えた | Finder検索(.xlsx) | 保存場所の同期フォルダ | ファイル名不明なら日時で探索 |
| クラッシュ後に未保存が消えた | AutoRecoverフォルダ | $TMPDIR(TemporaryItems) | 復旧ツール/業者 |
よくある落とし穴(やりがち)
「削除したのはRecentだけ」なのに、ゴミ箱を探し続けてしまう
Recentは“一覧”で、ファイル本体ではありません。Recentから消しただけなら、まずはFinder検索で実体ファイルを見つけてください。
OneDriveでAutoSaveがONのまま、あれこれ触って履歴を増やしてしまう
バージョン履歴は助けになりますが、復元すべき版の判断が難しくなることもあります。消した直後なら、まずは「削除前の時間帯」に当たりを付けて履歴を確認し、見つけたら別名保存で退避してから作業再開がおすすめです。
AutoRecoverを見つけたのに、そのまま開いて上書きしてしまう
回復ファイルは“仮の救命ボート”です。開いたらまず別名保存して、元データと救出データを分けてください。混ぜると、どちらが正しいか分からなくなります。
今後同じ事故を減らす設定・習慣(Mac版Excel)
復元は運の要素もあります。次に同じ状況になったときに「戻せる確率」を上げるために、最低限ここだけ整えておくのがおすすめです。
- OneDrive/SharePointに保存してAutoSaveを活用:バージョン履歴で戻しやすい
- AutoRecover(自動回復)を有効にして間隔を短めに:クラッシュ対策(Office for Macで案内あり)
- Time MachineをON:ローカル保存の“最後の砦”
- 大きな編集前に「別名保存」でスナップショット:シート削除など不可逆操作に強い
最後にもう一度だけ要点です。MacでExcelのデータを戻せるかは、「消した対象(ファイル/シート/Recent)」と「保存場所(ローカル/OneDrive/iCloud)」で決まります。焦るほど操作が増えて復元が遠のきやすいので、この記事の表に沿って“最短ルート”から順に当たりましょう。

コメント