Mac版Excelで削除したファイル・シートを復元する方法|ゴミ箱・OneDrive・iCloud・自動回復・Time Machine

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のゴミ箱に入っている可能性が高いです。

  1. Dockのゴミ箱を開く
  2. 右上の検索欄でファイル名、または「xlsx」「xlsm」で絞り込み
  3. 見つかったら右クリック→「戻す」(元の場所に戻ります)

ファイル名を忘れた場合は、更新日時で並び替えて「それっぽいサイズ」「昨日まで触っていた時刻」から探すのが現実的です。

OneDriveに保存していた場合:OneDriveのごみ箱(Recycle Bin)から戻す

OneDriveに置いていたExcelファイルは、Macのゴミ箱ではなくOneDriveのごみ箱に残っていることがあります。

  1. WebブラウザでOneDriveにサインイン
  2. 左メニューの「ごみ箱」を開く
  3. 対象ファイルにチェック→「復元」

保持期間の目安として、個人用Microsoftアカウントは30日、職場/学校アカウントは通常93日で自動削除される旨が案内されています(管理者設定で変わる場合あり)。

iCloud Driveに保存していた場合:iCloud.comの「データ復旧」から戻す

iCloud Driveで管理していたファイルは、iCloud.com側の復旧機能で戻せる場合があります。iCloud.comでは、削除したファイルを過去30日以内なら復元できると案内されています。

  1. iCloud.comにサインイン
  2. 「データ復旧」または復旧ページから削除済みファイルを確認
  3. 対象を選んで復元

Mac側のFinderでiCloud Driveを見ても見つからないときは、Web側に「最近削除した項目」が残っているパターンがあるので要チェックです。

外付けドライブ/NAS/別クラウドに置いていた場合

外付けSSD/HDD、NAS、別のクラウド(Google Drive等)に置いていた場合は、その機器・サービスのゴミ箱/復元/バージョン履歴の有無がすべてです。復元機能がない構成(単なるUSBメモリなど)だと、完全削除後の復旧は難易度が上がります。

ブック内の「シート」を削除した場合:復元の考え方(Mac版Excel)

シート削除は「ファイル削除」と違い、Macのゴミ箱に残りません。ここが最大の落とし穴です。さらに、Excelはシート削除時に“元に戻せない”扱いであることが多く、コミュニティでもUndoで戻すのはできず、基本は保存せずに閉じるか、過去版へ戻すという整理がされています。

削除して「まだ閉じていない」なら:まずは保存せずに閉じる

削除直後で、まだそのブックを開いているなら、最優先はこれです。

  1. 余計な操作をやめる(入力・保存・並べ替え等)
  2. Excelのウィンドウを閉じる
  3. 「変更を保存しますか?」と聞かれたら「保存しない」を選ぶ

この方法が使えるのは、削除後の状態を確定させる保存をしないことが条件です。OneDriveでAutoSaveがONの場合は、閉じる前に同期が進んでいることもあるため、次の「バージョン履歴」もセットで考えてください。

削除後に保存・同期してしまった場合:バージョン履歴で「削除前」に戻す

削除後に保存してしまった/AutoSaveで勝手に保存された――この場合、狙うべきは「削除前の版(Version)」です。Excel(Microsoft 365)では、Officeファイルの[ファイル]→[バージョン履歴]から過去版を開いて復元できる案内があります。

Excelアプリ側から戻す(表示がある場合)

  1. 対象のブックを開く
  2. メニューの[ファイル]→[バージョン履歴]
  3. 削除前の日時の版を開く
  4. 復元する(または別名保存で退避)

OneDrive(Web)側から戻す(特に確実)

  1. OneDriveのWebで対象ファイルを表示
  2. ファイルを右クリック→[バージョン履歴]
  3. 削除前の版を選び、復元(またはダウンロード)

OneDriveでの過去版復元は、Microsoftの手順としても案内されています。

ローカル保存でバージョン履歴がない場合:Time Machineが現実解

ブックがローカル(例:書類フォルダ、デスクトップ)にあり、OneDrive等の版管理もない場合は、Time Machineの有無が勝負です。Time Machineを使っていれば、削除前の状態のファイルを取り戻せる可能性があります。

  • Time Machineを有効化していた:削除前の日付に戻ってファイルを復元できる可能性
  • Time Machineがない:標準機能だけでの巻き戻しは厳しくなる

「Recentを消しただけ」だった場合:ファイルは残っていることが多い

Excelの[最近使ったファイル]から消えたとしても、通常は実体のファイルを削除したわけではありません。このケースでは「ファイルがどこにあるか」を見つけるのが先決です。

Finderで現実的に見つける3つの方法

  1. Spotlight検索:画面右上の検索でファイル名(不明なら「.xlsx」)
  2. Finder検索:Finderで検索→種類「書類」→拡張子で絞る
  3. 保存場所のあたりを付けて探す:書類、デスクトップ、ダウンロード、iCloud Drive、OneDrive同期フォルダ

Recentが消えやすい“あるある”

  • Mac側の「最近使った項目」をクリアした
  • Excelで「最近使ったファイル」を整理した(ピン留め以外を削除など)
  • OneDriveの同期が一時停止していて、見えていないだけ

Recentは“ショートカットの一覧”に近い存在なので、「一覧から消えた=データ消失」とは限りません。まずは落ち着いて実ファイル探索に寄せましょう。

自動回復(AutoRecover)・一時ファイルから探す(Mac)

未保存のまま落ちた/Excelがクラッシュした/保存したつもりが反映されていない、というときは、AutoRecoverや一時領域に残っている可能性があります。MicrosoftはMac版Officeの回復について、Finderの「フォルダへ移動」を使って特定パスを確認する手順を案内しています。

Finderの「フォルダへ移動」で回復ファイルを探す

  1. Finderを開く
  2. Shift + Command + G(フォルダへ移動)
  3. 次のパスへ移動(<username>はMacのユーザー名)
    /Users/<username>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft
  4. 中にAutoRecovery相当のフォルダや、「AutoRecovery save of …」のようなファイルがないか探す
  5. 見つかったら開いて、必ず別名で保存(上書き事故防止)

環境によっては、Office配下に回復用フォルダが切られている例も報告されています(表示名はバージョンにより揺れます)。

探す場所使いどころ見つかりやすいファイルの特徴
/Users/<username>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/MicrosoftMicrosoftが案内する基本チェック先AutoRecover関連、回復候補
(例)…/Microsoft/Office/Office 16/Excel AutoRecovery見つからないときの追加探索「AutoRecovery save of…」など
一時領域($TMPDIR)未保存・直前までの作業が消えたときTemporaryItems配下に残骸が残ることがある

一時領域($TMPDIR)を開いて探す

「AutoRecoverにも出ない」「保存先も分からない」というとき、一時領域に残るケースがあります。Microsoft Q&Aでも、Macで一時領域($TMPDIR)を開いてTemporaryItemsを確認する案が挙げられています。

  1. アプリ「ターミナル」を開く
  2. open $TMPDIR と入力してEnter
  3. 開いた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)」で決まります。焦るほど操作が増えて復元が遠のきやすいので、この記事の表に沿って“最短ルート”から順に当たりましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次