Excelで大切なファイルを誤って上書き保存し、そのまま閉じてしまっても、元の内容を取り戻せる可能性はあります。
復元できるかどうかは、ファイルの保存場所やバックアップの設定、上書き後にどのような操作をしたかによって異なります。
まずは現在のファイルを別名でコピーし、それ以上の編集や保存を控えましょう。
状況に合った方法を順に試すことで、元の内容が残っている版を見つけられる場合があります。
最初に確認したいこと
上書き後にまだExcelを閉じていない場合は、まず「元に戻す」ボタンやCtrl+Zを試してください。
ただし、Excelを閉じて開き直した後は、通常、前回の編集操作を「元に戻す」で取り消すことはできません。
復元操作を始める前に、現在のファイルを別の場所へコピーしておくと、復元時に現状の内容まで失う事態を防げます。
ファイル名を変えて複製するか、別のフォルダーや外付けストレージにコピーしてから、以下の方法を確認してください。
上書き前のファイルを復元する方法
OneDriveやSharePointのバージョン履歴を確認する
ファイルをOneDriveまたはSharePointに保存していた場合は、バージョン履歴から上書き前の版を開いたり、復元したりできる可能性があります。
Excelで対象ファイルを開き、ファイル名や「ファイル」タブから「バージョン履歴」を選び、保存日時を確認します。
目的の版が見つかったら、まず内容を開いて必要なデータが残っているか確認し、可能であれば別名で保存してください。
「復元」を実行すると、現在の版が置き換わることがあります。操作前に現行ファイルのコピーを作るのが安全です。
OneDriveのWebサイトでは、対象ファイルのメニューから「バージョン履歴」を表示できる場合もあります。
履歴に表示される版の数や保存期間は、アカウントの種類、組織の設定、保存場所などによって異なります。
Excelの「ブックの管理」を確認する
Excelには、異常終了などに備えて自動回復用のデータを保存する機能があります。
「ファイル」タブから「情報」を開き、「ブックの管理」や「保存されていないブックの回復」が表示されていないか確認してください。
候補が見つかった場合は、すぐに元ファイルへ上書きせず、別名で保存して内容を確かめましょう。
ただし、この機能は主に保存前の作業や異常終了後の回復を支援するものです。
保存して正常に閉じたファイルの、上書き前の状態が必ず残っているわけではありません。
自動回復用ファイルの保存間隔や保存先は、「ファイル」から「オプション」、「保存」の順に開いて確認できます。
Windowsの以前のバージョンやバックアップを調べる
Windowsの「ファイル履歴」やバックアップ機能を事前に有効にしていた場合は、以前の状態のファイルが保存されていることがあります。
エクスプローラーでファイルまたは保存先のフォルダーを右クリックし、「プロパティ」から「以前のバージョン」タブを確認してください。
一覧に候補があれば、いきなり「復元」を選ぶのではなく、「開く」または別の場所へのコピーを選び、内容を確認するのがおすすめです。
「以前のバージョン」が表示されない場合、バックアップが無効になっているか、利用できる復元ポイントがない可能性があります。
Macの場合はTime Machineを確認する
MacでTime Machineを設定していた場合は、Excelファイルが保存されていたフォルダーをFinderで開き、Time Machineから過去のバックアップを探せます。
上書き前の日時を選び、対象ファイルを復元するか、別の場所へコピーして内容を確認してください。
復元できない場合に知っておきたいこと
OneDriveなどのバージョン履歴も、Windowsのバックアップも、MacのTime Machineも利用できない場合、上書き前の内容を取り戻すのは難しくなります。
ファイルを閉じた後に上書き保存されると、元の内容が同じファイル内に残っているとは限らないためです。
ネット上で配布されている復元ソフトを使っても、必ず戻せるわけではありません。
特に機密情報を含むファイルを扱う場合は、ソフトの提供元やデータの送信先を確認し、安易にアップロードしないでください。
次回の上書き事故を防ぐ設定
OneDriveやSharePointを利用できる環境では、保存先のバージョン履歴を活用すると、誤操作後に戻せる可能性が高まります。
また、Excelの「ファイル」から「オプション」、「保存」を開き、自動回復用データの保存間隔を確認しておきましょう。
重要なブックは、作業前に「名前を付けて保存」で複製する、日付を付けた別ファイルを残すなど、世代管理を習慣にすると安心です。
自動回復はバックアップそのものではないため、必要なファイルはクラウドや外部ストレージにも定期的にコピーしてください。
まとめ
Excelを上書き保存して閉じた後でも、クラウドのバージョン履歴やバックアップがあれば、以前の内容を復元できる場合があります。
まず現在のファイルをコピーし、バージョン履歴、Excelのブック管理、Windowsのバックアップ、Time Machineの順に確認しましょう。
いずれにも復元データがなければ、元の状態へ戻すのは困難です。
大切なファイルは複製や世代管理を行い、万一の上書きに備えてください。
