• ベストアンサー

エクセルデータを消してしまった。

5年前からエクセルで作った表に公共料金等を毎月記入してきましたが、 今回居眠りしながらやっていて誤って消してしまいました。 多分、データの上に白紙のエクセルをかぶせて(上書き?)しまった のではないかと思います。この場合、元に戻すことできますか? 可能ならその手順を教えて下さい。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Dauphin
  • ベストアンサー率27% (6/22)
回答No.5

 お使いのソフトがWindows98 Excel2000ということなので、手許のWindowsMe Excel2000で検証してみました。結論から言うと、復元できませんでした。  Excel2002以降のバージョンでは、Excelの異常終了等に備えて非常復活用のファイルを自動的に作成しておく機能があるようですが、2000にはそのような機能がないようです。#4で私が復活したのは、まさにこの非常復活用ファイルでした。非常復活用ファイルは、Excelが正常終了すると自動的に削除されますので、削除済みなるが故に「復元」で復活が可能と言うことになります。2000にこの非常復活ファイル作成機能があれば、「復元」で復活できたと思います。  ただ、質問者様がそのファイルを一度でも「削除」したことがあれば(ごみ箱に移しただけでは削除にならない)、そのファイルは「復元」での復活対象になります。時点が古くて復活してもあまり意味がないというのなら別ですが、少しでも復活できればよしとするのであれば、「復元」でトライする価値はあるでしょう。 ●手順  (1)「復元」をダウンロードし、インストールする。  (2)「復元」を起動する。  (3)「復活したファイルが記録されていたドライブを選択する。  (4)復活したいファイル名称の全部又は一部を指定する。  (5)削除ファイル検索(S)をクリックする。  (6)削除ファイルが見つかると画面に表示される(複数の場合があるかも)。  (7)復活したファイルをクリックして反転表示させる。  (8)コピーして復元(C)をクリックする。    復元先を訊いてくるので、復元ファイルが存在するドライブとは異なるドライブを指定する。    フロッピーなどがいいでしょう。    復元先ドライブを復元ファイルが存在するドライブとを同じに指定すると警告が出ます。    同一ドライブにはしない方が絶対に安全です。  (9)復元先に削除ファイルが複写され、復活完了。 以上のような手順です。  NO.2の方が仰っているように、重要なファイルはバックアップを作成するのが鉄則です。  Excel2002ではバックアップファイルの作成を指定すると、例えば"BOOK1.XLS"というファイルを上書き保存すると、"BOOK1 のバックアップ.XLK"という名称のファイルが同じフォルダー上に作成されるようです。Excel2000でも同様な機能があります。  このバックアップファイルがあれば、「復元」のお世話になることなくこのファイルを読み込めばよいということになります。  参考  http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_book/index.html#backup

19870101
質問者

お礼

ご丁寧に教えていただき有難う御座います。 やはりエクセルが2000のせいかダメのようです。 昨年2月にバックアップしたときのフロッピーデスクが あるのでそれ以前は大丈夫ですが、その後約1年半分を 失いました。あらためてバックアップの必要性を認識 しています。今回はいい勉強になりました。 有難う御座いました。

その他の回答 (4)

  • Dauphin
  • ベストアンサー率27% (6/22)
回答No.4

#3で回答した者です。 上書き前ファイルの復活について実験してみましたので、その結果報告です。 ファイル名称がBOOK1.XLSというファイルを作成し、これに修正を加えた上で上書き保存し、上書き前のファイルの復活を試みました。 「復元」というツールを使用し、ファイル名称にBOOK1という文字列を含む削除ファイルを検索するよう指定し実行したところ、BOOK1.XLS~RF70812D.TMPというファイルを「復元」が探し出しました。 このファイルをExcelで開いたところ、上書き前の内容となっていました。 ということで、私の環境下(WinXP Excel2002)でテストする限りでは復活が可能でした。

19870101
質問者

補足

復元というフリーソフトの使い方と復活までの操作手順を 初心者向きにご指導いただけますか? WIN98、エクセルは2000です。 少し希望が出てきました。 宜しくお願い致します。

  • Dauphin
  • ベストアンサー率27% (6/22)
回答No.3

誤って上書きしてしまった場合でも、上書き前のファイルを復元できる可能性があります。 「復元」というフリーソフトで実現できます。 http://www.vector.co.jp/soft/win95/util/se192983.html このツールは削除されたファイルを探しだし、復活を試みるものです。 上書き直後であるならば復元の可能性はかなり高いと考えて良いでしょう。  上書きの場合、上書きする前のファイルは削除されますが、データそのものは残されています(ただし、上書きのあとで何度もディスクに書き込みを行っている場合は削除データそのものが侵蝕されている虞れが高く、完全復元の可能性は低くなります)。 ファイル名称をキーワードにして探しだしてくれる筈です。 一度お試しを。

  • nobuendo
  • ベストアンサー率47% (182/384)
回答No.2

そのファイルを終了していない状態なら、”元に戻す”ボタン(矢印が回転しているようなアイコン)をクリックすることで、クリックの回数分だけ戻ります。 終了してしまっている場合は、上書き保存していなければ、修正前の状態が残りますが、上書き保存して終了してしまったら元には戻りません。 大事なファイルは、バックアップ取るのが鉄則です。

19870101
質問者

お礼

あらためてバックアップの重要性を認識しています。 今後、注意します。有難う御座いました。

  • 245689731
  • ベストアンサー率22% (76/341)
回答No.1

そのファイルをまだ保存していなければ保存せず終了します。 重要な書き込み今回してあれば名前を変えて保存します。 次に、名前を変える前のファイルと見比べながら修正する方法があります。

19870101
質問者

補足

やはり上書き保存してしまったようです。 名前を変える前のファイルと見比べながら修正する方法の 操作手順を教えて下さい。 上書きしたエクセルはなにも書きこみしていない白紙の 状態のものですがそれでも可能ですか?

関連するQ&A

専門家に質問してみよう