- ベストアンサー
エクセルファイルの上書き保存後のデータ復元方法
- エクセルファイルで上書き保存をしてしまい、以前のデータを復元したい場合は、バックアップファイルを利用する方法があります。
- 上書き保存したファイルを開く際に、「ファイル」→「開く」を選択し、「バックアップファイル」の一覧から該当のファイルを選びます。
- しかし、バックアップファイルが見つからない場合や、上書きしてから時間が経っている場合は、復元が難しいかもしれません。データの定期的なバックアップを行うことをおすすめします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
復元の可能性がゼロというわけではありません。 Office97以降のExcelは、ファイルを完全に最後まで書き込みできないというリスク(書き込み中にフリーズすると元のファイルも新しい内容も消える)を避けるために、両者の整合性を確かめてからTemporaryファイルにファイルの変更点を書き加え、その後上書き前のファイルを削除し、Temporaryファイルの名前をリネームして上書き保存を終了します。 http://support.microsoft.com/default.aspx?scid=KB;JA;402649 (Excelでの例) つまり、一つのファイルを上書き保存するときにも2つのファイル分のHDD領域を同時に使っています。この特性から、上書き保存直後でしたら 復元(Windows95/98/Me/ユーティリティ) http://www.vector.co.jp/soft/win95/util/se192983.html 「 Deleted File Analysis Utility」 http://www.sohei.co.jp/software/undelete/un30j.html などを使って前のファイルの復元が多少期待できます(上書き保存直後じゃないとなかなか難しいでしょうけど)。 Excel2002以降は一定時間ごとに同じファイルをテンポラリ領域に別名で保存し、Excelが正常に終了できなかったときにのみそれらのファイルを開くことができるようにする機能として「自動バックアップ」という名称の機能があります。しかし、Excelが正常に終了された場合はこの機能で作成されたバックアップは自動的に削除されます。機能の名前は「自動バックアップ」しかし、設定するタブの名前は「自動保存」タブでちょっとややこしい機能です。 この機能で作成されるファイルにも拡張子があります。 http://www.moug.net/tech/woopr/0130012.htm 前出のツールを使って探すことはできるかもしれません。 また、保存時にバックアップファイルを作成する機能 http://kokoro.kir.jp/excel/backup.html もありますが、今回はこちらはご利用になっていなかったんですね。 --- EXCEL生産性向上委員会 Excelの自動保存 http://www.excel7.com/trouble4.htm Excel 2002 と Excel 2003 の自動バックアップ機能の概要 http://support.microsoft.com/default.aspx?scid=kb;ja;289273 今後のために転ばぬ先の杖として・・・ Excel自動保存アドイン(Excel2000デフォルトの機能とは別物) http://www12.plala.or.jp/nombo/soft7.html
その他の回答 (2)
- HAL007
- ベストアンサー率29% (1751/5869)
使っているバージョンは? 以前はデフォルト(初期設定)でバックアップファイルを残すになっていました。 Excelの保存先フォルダの中に拡張子BAKのファイルが存在していたので 一つ前に戻ることは簡単でした。 これを教訓に大幅な変更がある前提で作業する場合、作業に入る前に 別名で保存するでファイル名を替えて作業することです。 試行錯誤で作っている場合、名前の後ろ日付をいれるとかバージョン番号を 振って保存する様にしています。
お礼
ありがとうございます。 バージョンさえもわからない初心者ですが 調べたところ2002です。 販売をすべて記録しておりますので、 1日10回以上、上書き保存しているのですが、 今回たまたま古いデータが残っていて 保存するときに改めて保存してしまったようで・・・ せめてバックアップファイルだけでも開けないかと試行錯誤しております・
- yamato1957
- ベストアンサー率24% (2279/9313)
バックアップファイル」は異常終了したときのためのファイルです。 正常に上書き保存されたファイルに対しては存在意義がないでしょう。
お礼
上書き保存の場合、 なかなか難しい・・・と 調べるうちに 絶望感が増しているのですが、 せめて 「バックアップファイル」の場所だけでもわからないかと質問させていただきました・・・ 覆水盆に返らず・・・。かもしれませんが あきらめきれません・・・
お礼
ありがとうございます! 今回の件は、完全に自分のミスですが また同じことが起こったときのため、 今後は自動保存使おうと思います・・・ 大変ご親切なご回答 本当にありがとうございます