Microsoft Excel は事務作業やデータ処理で最もよく使われるソフトの 1 つです。ワークシート機能により、1 つのブック内に複数の独立したデータテーブルを作成できます。しかし日常的に Excel ワークシートを誤って削除してしまうことがあり、入力ミス、バージョンの上書き、ファイルの破損などが原因で重要なデータを失うことがあります。
Excel ワークシートが削除されたことに気付いても、慌てないでください。データ損失の状況やタイミングに応じて、削除された Excel ワークシートやブックを復元する方法は複数あります。このチュートリアルでは、さまざまな効果的な復元方法を詳しく説明します。
🚨Excel ワークシートが失われる理由
日常の事務作業では、Excel ワークシートの損失は突然起こることが多く、非常に困惑させられます。根本的な原因を理解することは、データ復元をより効果的に行うだけでなく、将来の予防策にも役立ちます。以下は、Excel ワークシートの損失につながる典型的な状況です。
誤削除
これは最も一般的な人為的ミスです。複数シートの文書を編集する際、タブバーで誤って右クリックの「削除」を選んだり、ショートカットキーを誤用して重要なデータを含むシート全体を削除したりすることがあります。削除直後にファイルを閉じて保存すると、元に戻す操作(Ctrl Z)は機能せず、データ復元は著しく困難になります。
ファイルの上書き
古いバージョンの文書を開いて編集し、「名前を付けて保存」ではなく「保存」(Ctrl S)を使用すると、元のファイルが新しい内容で完全に上書きされます。これは、空白のファイルを開いたと誤解した場合や、一時的な変更後に習慣的に保存した場合によく起こり、元のデータが消去または置き換えられます。
ファイルの破損
突然のシステムクラッシュ、予期しない停電、USB ドライブの不安定な読み書き、ファイルサイズの過大などは、Excel ファイルの構造を損傷する可能性があります。破損したファイルは、まったく開けない、開くと文字化けする、あるいは開けても一部のシートが欠落したりデータが失われたりすることがあります。
ファイルの完全削除
Shift + Delete キーの組み合わせで Excel ファイルを直接削除したり、ごみ箱を空にしたりすると、ファイルはシステムの表示ディレクトリから消えます。技術的には、データはすぐにハードディスクから消去されるのではなく「上書き可能」とマークされるだけです。損失に気付いた後に新しいデータをハードディスクに保存すると、元のファイルデータが永久に上書きされ、復元が困難になる可能性があります。
ウイルスやマルウェアの攻撃
特定のマルウェア、特にランサムウェアは、Office 文書を積極的に暗号化または改ざんすることがあります。影響を受けた Excel ファイルは開けなくなったり、ファイル拡張子が変更されたりして、データを直接使用できなくなることがあります。ウイルスを除去しても、ファイル自体がすでに損傷している可能性があります。
方法 1:Excel の組み込み機能で元に戻す
Excel には強力な元に戻す機能があります。ワークシートを削除した直後であれば、すぐに元に戻すことを試みてください。
元に戻すショートカット
ワークシートを削除した後、すぐに Ctrl + Z の組み合わせキーを押すか、クイックアクセスツールバーの「元に戻す」ボタンをクリックします。
複数回の元に戻す
削除後に他の操作を行った場合は、削除されたワークシートを含む状態に戻るまで Ctrl + Z を繰り返し押すことができます。
⚠️重要な注意:この方法の有効性は、1 つの重要な動作、つまりファイルが保存されたかどうかにかかっています。
- ファイルが保存されていない場合:他の操作を行った後でも、通常は複数回元に戻して削除されたワークシートを復元できます。
- ファイルが保存されている場合:一度保存されると、保存操作によって削除状態がファイルに書き込まれ、元に戻す履歴が消去されるため、元に戻す機能で削除されたワークシートを復元できません。ファイルを再度開いても、元に戻す機能は使用できません。
方法 2:Excel のバージョン履歴から復元する
Microsoft 365 または Excel 2016 以降を使用していて、ファイルがクラウドに保存されている場合は、バージョン履歴から未保存または上書きされた内容を復元できます。
ステップ 1. Excel ファイルを開き、左上隅の「ファイル」タブをクリックします。
ステップ 2. 左側のメニューで「情報」をクリックします。「情報」ページの中央(または「ブックの情報」の下)で「バージョン履歴」ボタンをクリックします。
ステップ 3. 画面の右側に「バージョン履歴」ウィンドウが表示され、ファイルのすべての履歴バージョンが、タイムスタンプと変更を行った人の名前とともに一覧表示されます。
ステップ 4. 必要な履歴バージョンをクリックすると、読み取り専用モードで開きます。内容が正しいことを確認したら、次のいずれかを行えます。
- ツールバーの「復元」ボタンをクリックします(現在のバージョンが履歴バージョンで上書きされるため、慎重に操作してください)。
- または履歴バージョンからワークシートの内容を直接コピーし、現在のファイルに貼り付けます。
⚠️ヒント:バージョン履歴機能はクラウドストレージに依存します。この機能を利用するには、Excel ファイルが OneDrive、SharePoint、またはバージョン管理をサポートする他のクラウドサービスに保存されている必要があります。ファイルがローカルにのみ保存されている場合は、この方法で復元できません。
方法 3:Windows のファイル履歴から復元する
Excel ファイルを削除する前に Windows のファイル履歴を有効にしていて、そのフォルダーがバックアップ対象に含まれていた場合は、次の手順で復元できます。
ステップ 1. Windows のタスクバーの検索ボックスに「ファイル履歴」と入力し、「ファイル履歴でファイルを復元する」を選択します。
ステップ 2. ファイル履歴の復元インターフェイスが開きます。以前に Excel ファイルを保存したフォルダーを参照して見つけます。
ステップ 3. Excel ファイルを保存したフォルダーに移動し、左右の矢印を使って削除前のバックアップ時点を選択します。
ステップ 4. 目的の Excel ファイルを見つけたら選択し、インターフェイス中央の緑色の復元ボタンをクリックします。ファイルは元の場所に復元されます。
⚠️ヒント:この方法は、事前にファイル履歴機能を有効にしていて、Excel ファイルを含むドライブまたはフォルダーが正常にバックアップされている場合にのみ適用されます。この機能を有効にしていない場合は、他の復元方法を試してください。
👑方法 4:Hasleo Data Recovery を使って Excel ファイルを復元する
Excel ファイルを完全に削除した場合(Shift Delete の使用やごみ箱の空にした場合など)、ファイルはシステムから削除されますが、データはすぐにハードディスクから消えるわけではありません。この時点で、元のディスクに新しいデータが書き込まれていなければ、専門の復元ツール Hasleo Data Recovery を使ってディスクをスキャンし、失われたファイルを復元できます。
Hasleo Data Recovery は強力なデータ復元ソフトで、さまざまなストレージデバイスから削除された、フォーマットされた、または失われた Excel ファイルを復元できます。
ステップ 1. Hasleo Data Recovery をダウンロード、インストールして起動します。メイン画面に 3 つの復元モードが表示されます。「削除ファイル復元」モードを選択してください。注意:復元するファイルを上書きしないよう、データを失ったディスクパーティションにソフトをインストールしないでください。

ステップ 2. Excel ファイルを削除したハードディスクパーティションまたはストレージデバイスを選択し、「スキャン」ボタンをクリックしてスキャンを開始します。この処理には数分かかることがあります。しばらくお待ちください。

ステップ 3. スキャンが完了すると、見つかったすべてのファイルが画面に表示されます。左側の「ドキュメント」カテゴリで Excel ファイルを探すか、右上の検索ボックスで直接検索できます。目的のファイルを見つけたら、選択して「復元」ボタンをクリックします。

⚠️ヒント:
- 「削除ファイル復元」モードで Excel ファイルが見つからない場合は、「ディープスキャン」ボタンをクリックしてより徹底的にスキャンしてください。ディープスキャンは時間がかかりますが、より多くの失われたファイルを見つけられます。
- データを復元するデバイスが BitLocker で暗号化されている場合は、BitLocker データ復元を使用する必要があります。
- 復元の成功率を最大化するため、ファイル損失後は直ちにそのディスクパーティションの使用を中止し、新しいデータが削除されたファイルを上書きしないようにしてください。
- 復元した Excel ファイルは、失われたデータを上書きしないよう、元の場所とは別のディスクパーティションに保存してください。
⭐Excel ファイルの損失を防ぐ方法
予防は常に復元よりも重要です。Excel ファイルを保護するための包括的なベストプラクティスを以下に示します。
Excel の自動保存とバージョン履歴を設定する
- 自動回復を有効にする:「ファイル」>「オプション」>「保存」に移動し、「自動回復用の情報を保存する」をチェックして、時間間隔を 5 分に設定します。これにより、プログラムのクラッシュによるデータ損失を最小限に抑えられます。
- クラウドへのリアルタイム保存を有効にする:Microsoft 365 または新しいバージョンの Excel を使用している場合は、ファイルを OneDrive または SharePoint フォルダーに保存します。上部の自動保存スイッチをオンにすると、すべての変更がリアルタイムでクラウドに同期され、バージョン履歴を使って以前のバージョンを復元できます。
- 3 つのコピー:少なくとも 1 つのオリジナルと 2 つのバックアップを保持します。
- 2 種類のメディア:バックアップを外付けハードディスクや NAS(ネットワーク接続ストレージ)などの異なるメディアに保存します。
- 1 つは別の場所:火災、盗難、ローカルハードウェアの故障に備えて、少なくとも 1 つのバックアップを別の場所(OneDrive や Google Drive などのクラウドストレージなど)に保存します。
Windows のファイル履歴をオンにする
「コントロールパネル」>「ファイル履歴」に移動し、重要なフォルダー(ドキュメントフォルダーなど)を定期的に自動バックアップするように構成します。これにより、ファイルが誤って変更または削除された場合に備えたシステムレベルの復元ポイントが提供されます。
安全な操作習慣を身につける
- 慎重に削除する:Shift + Delete でファイルを完全削除するのは避けてください。重要なファイルはまずごみ箱に移動し、不要であることを確認してから空にします。
- 直接編集を避ける:USB ドライブ、外付けハードディスク、ネットワークドライブ上の Excel ファイルを長時間直接開いて編集しないでください。不安定な読み書き操作はファイルの破損を招きやすくなります。まずファイルをローカルハードディスクにコピーし、そこで編集してから元の場所に保存し直してください。
クラウド同期クライアントでファイルを保護する
OneDrive や Google Drive などのデスクトップクライアントを使って Excel の作業フォルダーを同期します。ローカルファイルが誤って削除されたりハードディスクが故障したりしても、クラウドから復元できます。これらのサービスは通常、最大 30 日間の履歴バージョンを保持します。
よくある質問(FAQ)
Q: 復元ソフトなしでブックから削除された Excel ワークシートを復元できますか?
はい、いくつかの組み込み方法があります。1) Excel の元に戻す機能(Ctrl+Z)は、ワークシートを削除した直後であれば復元できます。2) ブックが OneDrive または SharePoint に保存されている場合は、バージョン履歴にアクセスできます。3) 自動保存が有効になっている場合、Excel が一部のバージョンを自動回復している可能性があります。これらの方法は Excel 内で機能しますが、ファイルを閉じて変更を保存した場合は、専門の復元ソフトが必要になります。
Q: Excel がワークシートの回復情報を保存できないことがあるのはなぜですか?
Excel が回復情報を保存できないのは、ブックが接続問題のあるネットワークドライブに保存されている場合、ファイルが空き容量不足のドライブに保存されている場合、保存中に突然のシステムクラッシュや停電が発生した場合、または Excel のオプションで自動保存/自動回復機能が無効になっている場合です。重要なブックでは常に自動保存を有効にしてください。
Q: Hasleo Data Recovery は削除された Excel ワークシートをどのように見つけますか?
Hasleo Data Recovery はディープスキャンを使用し、XLSX/XLS ファイル構造を示すファイルシグネチャを検索して、削除された Excel ワークシートを見つけます。ファイルエントリがファイルシステムから削除されても、実際のデータはドライブに残っています。このソフトは、Excel ファイルのシグネチャに一致するファイルコンポーネント(ヘッダー、内容、書式データ)を見つけて組み立てることで、Excel ファイルを再構築できます。
Q: Excel ワークシートの復元と Excel ブック全体の復元の違いは何ですか?
Excel ワークシートはブック内の 1 つのタブです(ブックには複数のシートを含めることができます)。ワークシートの復元とは、まだ存在するブックから欠落した 1 つのタブを見つけることです。ブックの復元とは、削除された Excel ファイル全体を見つけることです。既存ファイル内のワークシート復元では Excel の組み込み機能(バージョン履歴、未保存ファイルの回復)を使用できますが、ブック全体の復元では削除されたファイルを求めてドライブをスキャンする必要があります。
Q: 完全に削除された(Shift+Delete またはごみ箱を空にした)Excel ファイルを復元できますか?
はい、上書きされていなければ、完全に削除された Excel ファイルも復元できます。Shift+Delete を実行したりごみ箱を空にしたりすると、Excel ファイルは削除済みとしてマークされますが、データはドライブに残っています。すぐに Hasleo Data Recovery を使用してください。ディープスキャンモードを選択し、ファイルが保存されていた場所をスキャンして XLSX/XLS ファイルシグネチャを探し、別の場所に保存します。迅速に行動してください。待つ時間が長いほど、上書きされる可能性が高くなります。
結論
Excel ワークシートを削除した後は、単純な元に戻す操作から Hasleo Data Recovery などの専門データ復元ソフトの使用まで、複数の復元オプションがあります。ファイル損失の時期、原因、具体的な状況に応じて適切な方法を選ぶことで、重要なデータを最大限に復元できます。
時間が重要であることを覚えておいてください。復元を試みるのが早ければ早いほど、成功率は高くなります。同時に、Excel ファイルを定期的にバックアップする習慣を身につけることが、データ損失を防ぐ最善の戦略です。