破損した Excel ワークブックを修復する方法
破損した Excel ブックを開くのに苦労しているのは、あなただけではありません。私たちのほとんどは、人生で少なくとも一度はそのような状況に陥ったことがあります。ただし、いくつかの簡単な手順に従うだけで、破損した Excel ブックを修復できる可能性が高くなります。
そうでない場合でも、少なくともほとんどの場合、Excel ブックからほとんどのデータを抽出できます。したがって、すべての希望を失う前に、以下の方法に従ってください。
破損した Excel ワークブックの手動回復
破損した Excel ブックを開くと、Excel は自動的にファイル リカバリ モードを開始して、破損したファイルを修復します。Excel の自動ファイル回復で破損したブックを修復できない場合は、次の手順に従ってブックを修復できます。
- Excel を開き、左上の[ファイル] をクリックして、ドロップダウン メニューから [開く] を選択します。
- [開く] ダイアログ ボックスで、破損したファイルを含むフォルダーを選択し、ファイルを見つけます。テキストボックスに名前を入力して検索することもできます。
- 破損したワークブックを選択し、[開く] ボタンの横にある矢印をクリックします。次に、[開いて修復]を選択します。
- 次のプロンプトが表示されます。
- [修復]をクリックして、ほとんどのデータを回復します。
- それでも問題が解決しない場合は、[データの抽出] を選択して、破損したブックから値と数式を抽出できます。
それがうまくいかない場合は?
場合によっては、自動ファイル回復も手動回復も機能しないことがあります。しかし、それは回復のすべての希望を失うべきだという意味ではありません.
破損した Excel ブックを回復するために使用できるその他の方法を次に示します。
最後に保存したバージョンを開く
ブックを Excel で開いたときにブックが破損した場合は、ブックに加えた変更によってブックが破損した可能性があります。このような場合は、次に示す手順に従って、ワークブックを最後に保存したバージョンに戻す必要があります。
- [ファイル] > [開く] に移動します。
- 破損したファイルを見つけてダブルクリックします。
- ファイルを破損する変更を行う前のバージョンのワークブックが再度開かれます。
Excelの計算設定を変更する
破損したブックが Excel で開かれておらず、アクセスできない場合は、自動計算をオフにしてから開いてみてください。以下の手順に従って、Excel の計算設定を変更します。
- Excel で新しいブックを開きます。
- 左上の[ファイル] に移動し、[オプション] をクリックします。
- [オプション] ダイアログ ボックスで [数式]カテゴリを選択し、 [ワークブックの計算] で[手動] を選択します。
- [ OK ] をクリックしてダイアログ ボックスを閉じます。
- [ファイル] > [開く] に移動し、破損したワークブックを見つけて開きます。
外部参照を使用する
計算設定を手動に変更してもうまくいかない場合は、外部参照を使用して、破損した Excel ブックにリンクしてみてください。このメソッドはデータのみを復元します。つまり、数式、フォーマット、マクロなどは復元されません。以下に詳述する手順に従います。
- 新しい Excel ワークブックを開き、セルA1に次の式を入力して破損したワークブックのセルA1を参照し、 Enterを押します。
=File Name!A1
- 破損したブックが別のフォルダーにある場合は、 [値の更新] ダイアログ ボックスが表示されます。破損したワークブックを見つけて選択し、[ OK ] をクリックします。
- 破損したブックに複数のシートがある場合は、[シートの選択] ダイアログ ボックスが表示されます。修復するシートを見つけて選択し、 [ OK ] をクリックします。
- これで、破損したブックのセルA1の値が、新しい Excel ブックのセルA1に表示されます。
- セルA1を選択し、 Ctrl + Cを押してコピーします。
- ここで、必要なデータを含む破損したブック内の領域と同じサイズのセル (セルA1を含む) の領域を選択します。
- Ctrl + Vを押して、破損したブックの値を新しいブックに貼り付けます。
- Ctrl + Cを押して、選択した領域を再度コピーします。
- 左上 ( FILEの隣) にある [ホーム] に移動し、 [貼り付け] の下の矢印をクリックします。[値の貼り付け]の下の[値] をクリックして、破損したブックへのリンクを削除します。
- これで、破損したブックのすべての値を新しいブックに保存できるようになりました。
破損したブックを移動する
Excel ブックが破損していなくても、ディスクまたはネットワーク エラーのためにアクセスできない場合があります。このような場合、Excel はファイルを修復できません (そもそも破損していないため)。
このようなワークブックにアクセスするには、ファイルを別のハード ディスク ドライブ、フォルダー、またはサーバーに移動するだけで機能します。
Excel ワークブックの破損を防ぐ方法
Excel ワークブックはさまざまな理由で破損する可能性がありますが、そのほとんどは回避できます。次のことを確認し、Excel ワークブックが破損する可能性を最小限に抑えます。
- 閉じる前に必ず Excel ドキュメントを保存し、Excel ワークブックが開いているときにシステムのシャットダウンや再起動を回避してください。
- 信頼できるウイルス対策ソフトウェアを使用して Excel ブックを定期的にスキャンします。
- Excel ブックなどのコンピューター ファイルに損害を与えるマルウェアが含まれている可能性があるため、ラップトップをパブリック ネットワークに接続しないでください。同様に、USB ドライブを公共のコンピューターに接続しないでください。マルウェアに感染するのを防ぐためです。
- Excel プラグインをインストールして視覚的に美しいスプレッドシートを作成する場合でも、ビジネス タスクの時間を節約する場合でも、信頼できる発行元からのみインストールするようにしてください。
- Excel データは必ずバックアップしてください。
最後のポイントをさらに詳しく説明しましょう。
Excel ワークブックをバックアップする方法
Excel ワークブックが破損した場合に備えて、データの損失を防ぐために、常に Excel ファイルをバックアップする必要があります。Excel ファイルのバックアップ コピーを自動的に保存するには、次の手順に従います。
- Excel を開き、[ファイル] > [名前を付けて保存] をクリックします。
- [名前を付けて保存] ダイアログ ボックスが表示されます。
- [ツール] の横にある矢印をクリックし、[一般オプション]を選択します。
- [一般オプション] ダイアログ ボックスが表示されます。
- [常にバックアップを作成する] ボックスをオンにして、[ OK ] をクリックします。
もう 1 つの予防策は、以下の手順に従って、数分ごとに Excel ワークブックの回復ファイルを自動的に作成することです。
- [ファイル] > [オプション]に移動します。
- [ Excelのオプション] ダイアログ ボックスで[保存] を選択します。
- [自動回復情報を保存する間隔]ボックスが オンになっていることを確認します。
- Excel がブックを自動的に保存する間隔を分単位で入力します。
- [自動回復ファイルの場所] ボックスに、回復ファイルを保存する場所を入力します。
- [このブックのみ自動回復を無効にする] ボックスのチェックを外し、 [ OK ] をクリックします。
計算を続ける
次回 Excel ブックが破損した場合でも心配はいりません。いずれかがワークブックを修正するか、貴重なデータの抽出に役立つまで、上記の方法に従ってください。
ただし、破損するファイルは Excel ブックだけではありません。Word ファイル、JPEG、およびその他の重要なファイルも破損する可能性があります。幸いなことに、さまざまな形式の重要なファイルを回復するために特別に設計されたソフトウェア ツールがいくつかあり、それらのファイルを回復するために使用できます。
コメントを残す