エクセルやワードの文書が、突然、開けなくなってしまうということは、よくあることだと思います。大切なデータであれば、なんとかデータ復旧をしたいものです。
エクセルやワードが開けなくなる原因として、まず考えられることは、アプリケーション自体に問題が生じたために、作成したファイルが開けないということです。これは、アプリケーションソフトがフリーズした時に、強制終了や再起動することによって起きることのようです。この場合、アプリケーションソフトを修復すれば、データ復旧できる可能性は高いと言われています。
もう1つの原因として考えられることは、ファイル自体が壊れてしまっているというケースです。これは、フロッピーディスクなど、外部メディアから、データをコピーする際に、ファイルの情報が欠損してしまっている可能性が考えられます。
また、ハードディスクのセクタが欠損するなど、物理的にデータが壊れてしまうことも考えられます。さらに、ファイルを保存する際に、転送エラーが発生してしまい、データそのものが壊れてしまうということもあるようです。
ファイル自体が壊れている場合は、修復機能で、データ復旧できる場合があります。もしそれでデータ復旧が不可能でも、ワードやエクセル文書内の画像や数式等は諦めて、テキストだけに関して、データ復旧できるという方法もあります。
アプリケーションが壊れている場合、ファイル自体が壊れている場合、いずれの場合にしても、ファイルの外見上で判断できることではありません。データ復旧方法を、いろいろ試してみることが、大切なことのようです。
エクセルやワードで作成したファイルが開けなくなってしまったとき、そのデータの復旧の方法には、さまざまな方法が考えられます。その中のひとつの方法として、「アプリケーションの自動修復」という方法があります。
Windowsで使用するアプリケーションソフトは、フリーズ時に行った再起動などの操作によって、正常な作業に必要なプログラムが、壊れてしまうケースがあります。これによって、特定の機能が使えない、もしくは動作が不安定になり、データ自体が開けなくなってしまうということがあるようです。
エクセルやワードには、このような不安定な状態のアプリケーションソフトを、自動的に修復する機能がついています。「アプリケーションの自動修復」という機能です。この機能を実行して、データ復旧を試みましょう。エクセル、またはワードを起動して、「ファイル」-「ヘルプ」-「アプリケーションの自動修復」を選択すれば、行なえます。
エクセルやワードを起動して、「アプリケーションの自動修復」を試みても、ファイルが開かず、データ復旧ができない場合もあります。この時は、「Microsoft Office」の修復機能を利用してみるといいと思います。
「コントロールパネル」-「プログラムの追加と削除」から実行できます。操作は、再インストールするのと近いため、エクセルやワードに致命的な問題があったとしても、解決できる場合が多いようです。
この作業でも、データ復旧ができない場合は、完全にMicrosoftOfficeを削除して、再インストールするのが一番良い方法です。
エクセルで作業中なんらかの原因でエクセルがうまく稼動しない時、エクセルデータをワードで復旧することができます。ワードは通常の文書ファイルだけでなく、エクセルファイルも開くことができ、表計算のデータを抽出することができるのです。この機能を利用すると、壊れたエクセルファイルのデータ復旧の可能性があります。ただし、この機能で復旧できるのは、文字列と数式のみとなっているようです。書式やオブジェクトなどは消えてしまいます。
もちろん、数式のマクロも消えてしまいます。
ワードでデータ復旧されたデータは表形式で表示されますので、そのままコピーしてエクセルに貼り付けて保存するだけです。ワードの「ファイル」メニューから「開く」を選択し、開けないエクセルデータを選んでクリックします。ファイルの変換の画面が表示されるので、「Microsoft Excelワークシート」を選択して「OK」をクリックします。開くワークシートを「変換するシート」で選択できますが、ブック全体を選択してしまうとデータがおかしくなることがあるようです。そのため、ワークシートごとに開いてデータを抽出したほうがいいようです。ワードで抽出されたデータを新規ブックに貼り付け、名前を付けて保存したら、データ復旧の完了です。
エクセルファイルをワードで開く際に、「この機能は現在インストールされていません」と表示されることもあるようです。その時は「はい」を選択すれば、インストールがはじまり読み込むことができるようになります。
ワード文書が開けない、けれども大切なデータなのでデータ復旧をしたい、という時があります。ワード自体のアプリケーションソフトには何ら問題がなく、「開いて修復」などを利用しても修復できないケースを考えてみます。このような時はワードの「ファイル修復コンバーター」を利用してデータ復旧を試みてもいいかもしれません。この機能は、ファイルの文字列のみを取り出すことができる機能です。そのため、書式設定や画像、描画オブジェクトなどは失われてしまいますが、ヘッダーやフッダー、フィールド文字列などはテキストデータとして復旧されます。描画オブジェクトは残念ながら作り直しになってしまいますが、書式設定は再度設定し直せばよいだけです。画像データは元のデータを再度貼りなおすのみです。せめて文字列だけでも取り出すことができれば、文書ファイルのデータ復旧はやりやすくなります。「ファイルを開く」画面で、ファイルの種類を選択する際に「ファイル修正コンバーター」を選択します。
この「ファイル修復コンバーター」をそのまま使用してデータ復旧ができるのはワード文書のみです。ワード文書以外のデータを「ファイル修復コンバーター」を使用してデータ復旧を行うには、別にオプション設定が必要になります。ワードを立ち上げて、「ツール」-「オプション」を選択し、「全般」タブを開きます。「文書を開くときのファイル形式を確認する」という箇所にチェックを入れれば良いだけです。あとの開く手順は通常のワード文書データと同じになります。
エクセルファイルが読み込めなくなるトラブルに対してはどのようなデータ復旧の方法があるのでしょうか。エクセルは、単一のブック内だけの表計算ではなく、複数のブック間でリンクすることができます。つまり、リンク元のブックの数値などを別のブックに読み込むことができます。リンク元のブックで数値を変更すれば、リンク先のブックの数値も自動的に変更されるのです。ブック同士をリンクさせておけば、同じ数字を何回も複数のブックに書き込む必要はないのです。これは「外部参照式」と呼ばれる機能です。この機能を利用すればどうしても開くことのできないエクセルファイルのデータ復旧も可能となることがあります。
新規のブックを2つ開き、片方のブックのセルに残りのブックのセルをリンクさせます。例えば、Book1とBook2を開いて、Book1のセルにBook2のセルをリンクさせます。次の段階で、Book1のリンク元の編集を行い、リンク元をBook2から開くことのできないファイルに変更するのです。どうしても開くことのできないエクセルファイルをあえて開こうとはせずに、リンク先でセルの内容を表示させる、という方法です。ことによって開くことのできないエクセルファイルのデータの抽出が可能となるのです。
この方法を利用してデータ復旧ができるのは、文字列と数式のみです。しかし、どうしても開けないエクセルファイルのデータ復旧をしたい時に試してみるのもいいかもしれません。