漫画『酒男子』のAIボットを作ると高級日本酒が当たる!! >>

お世話になります。
エクセルを使って10年、そこそこの知識はあるつもりでした。
昨日と今日の出来事ですが、結構時間をかけて作ったファイルを保存しようと名前を書いて保存した瞬間にファイルが飛びました。どこにもありません。どんな原因が考えられますか?ファイル名に使った文字に原因があるのでしょうか?さっき消えたやつにはσを使ったのですが。
どなたかよろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

良くあるのは「容量がいっぱいのメディアに保存しようとしたとき」


ですね。Excel/Wordは保存のときに「別名で新規ファイルを保存し、
以前のファイルを削除する」と言う動きをしますので、容量がギリギリ
の場合、警告を出さずにデータが飛ぶことがあります。

また、保存処理中にドライブや元のファイルへのアクセスが出来なく
なった場合もファイルが飛ぶことがあります。ファイルを開いたまま
FDを交換しちゃうとファイルが消える、というのは、昔はしばしば
発生したトラブルです。今でも「ネットワークが切断された」状態
に陥ると、同じような問題が起きることがあります。

いずれの場合も、慌てずにスタートメニューからExcelを起動すると
以前のファイルが出てくることがあります。試して見てください。

なお、ファイルに使用する文字種はファイル消失と余り関係ないです。
    • good
    • 1
この回答へのお礼

早速のご回答ありがとうございました。
スタートメニューらの起動で出てきました。助かりました。
確かに写真を貼り付けたりしていたのでファイルの容量はかなり大きくなっていました。ただ保存先はパソコン本体なのですが・・。
けっこう苦労して作ったファイルでしたので本当に助かりました。ありがとうございました。

お礼日時:2008/11/28 16:25

保存コマンドがちゃんと完了しているなら、なくなるってことはありえないのでは。


参考になるか分かりませんが、念のため、私がたまにやる失敗を紹介しておきます。

メール添付されてきたものをメールから直接開いて編集して保存すると、メーラーが使っている一時フォルダに保存されてしまい、行方不明になります。
ちなみにメーラーはベッキーです。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルのデータが突然消えました

よろしくお願いします


仕事で使っているPCです

本日、午前中に使用し上書き保存していたエクセルのデータが
午後から使おうとしたらなくなっていました

エクセルのデータはマイドキュメントに入っています

デスクトップにショートカットを作成しており

ショートカットをクリックしていつも使っていました

午後から使おうとしたら「リンク先が見つかりません・・・」と

出てきました

マイドキュメントの中に入っていると思い

探してみましたがありません

ゴミ箱にもありません

検索しても見つかりません

こんなことは初めてです

どこかに隠れているのでしょうか?

それとも本当に消えてしまったのでしょうか?

使っているOSはWindowsXPでエクセルは2002(?)だったかと思います

3ヶ月ずつバックアップとしてCDを作っているのですが

今月がCDを作る月でした

月末になくなってしまい途方にくれています

何かの方法で戻すことが出来る知恵がありましたら

教えて下さい

よろしくお願いします

Aベストアンサー

保存場所が変更された、又は間違えて移動してしまったかもしれません。
ファイルの検索で、すべてのドライブ及びフォルダを検索してみてください

・"何を検索しますか?"で [ファイルとフォルダすべて] をクリックします。
・"ファイル名のすべてまたは一部" で *.xls と入力します。
・"探す場所"は [ローカルハードドライブ(C:;D:;)]を選びます。※ドライブ数によって変わります
・詳細設定オプションをクリックします。
・設定項目が表示されますので、[システムフォルダの検索]、[隠しファイルとフォルダの検索]、[サブフォルダの検索]にチェックを入れます。(画像参照)
・[検索ボタン]をクリックします。

図解:検索法(詳細設定は含まれてません)
http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/SYB0-004E7B0

あと考えられるのが、USBメモリ等(SDカード、メモリスティック等も含む)に移動してしまったのかもしれません。
作業時にUSBメモリ等を差していませんでしたか?
もし、差していたらその中も検索をしてみてください。

保存場所が変更された、又は間違えて移動してしまったかもしれません。
ファイルの検索で、すべてのドライブ及びフォルダを検索してみてください

・"何を検索しますか?"で [ファイルとフォルダすべて] をクリックします。
・"ファイル名のすべてまたは一部" で *.xls と入力します。
・"探す場所"は [ローカルハードドライブ(C:;D:;)]を選びます。※ドライブ数によって変わります
・詳細設定オプションをクリックします。
・設定項目が表示されますので、[システムフォルダの検索]、[隠しファイルとフォルダの...続きを読む

Q突然フォルダ内のファイルが消えました

何が原因かわからないので、もしご存知の方がいれば教えていただければと思います。

私は現在、DELL製のwindows7 64bitのパソコンを使っています。

私はデスクトップにいくつかフォルダを作成して、それぞれの用途に合わせて各フォルダに動画や音楽、写真などのデータを保存しています。
先程、そのなかの動画フォルダをみると、中の動画ファイルが全部消滅していました。
ウィルスかと思い他のフォルダを確認してみても、全部無事で、動画フォルダだけがこのような状況でした。また、ウィルス検索もしましたが問題ありませんでした。なお、ファイル交換ソフトは使ったことがありません。

ただ、消滅したといってもおかしな点がいくつかあります。

(1)動画フォルダ内には、その中に動画ファイルを直接保存しているものもあれば、さらに下層にフォルダを作成して、その中に動画ファイルを保存しているものもあります。動画フォルダ内に直接保存しているファイルはもちろん消えていたのですが、下層のフォルダ内にあったものも、下層フォルダを残したまま動画ファイルだけが消えていました(下層フォルダを開くと、「このフォルダーは空です」という表示が出るだけです)。なお、動画ファイルの拡張子は、aviやmp4など複数の種類がありましたが、どの種類のファイルも消えていました。

(2)動画フォルダのプロパティを調べると、要領のところに○○GBと、以前と同じ(と思われる)容量があると表示されます。しかし、フォルダを開いてもファイル自体は見えません(なので、「消滅した」というよりも「表示されなくなった」というのが正確なのかもしれません)。また、フォルダオプションですべてのファイルを表示するにチェックを入れても何も変わりませんでした。

(3)フォルダ内の表示方法を変更してみると、下層フォルダの作成日時が、すべて昨日のある時間(仮に13時とします)になっていました。その時間帯は、確かにパソコンを稼働しており、動画を見ていましたが、何か危険そうな拡張子のファイルを使ったりしていません。その時間は、動画を見た後出かけるためにパソコンをスリープ状態にしたころの時間だと記憶しています。その後は、先程までそのフォルダを開いたことはありません。

(4)動画ファイルが消えたということで、他のフォルダに保存してあった動画ファイルを確認しましたが、拡張子に関係なくすべて無事で、当該動画フォルダ内のものだけが消えていました。


現状で把握できたのは以上です。一応外付けHDにバックアップは取っているので被害はあまりありませんが、今後被害が拡大するかもしれないので不安です。
もし解決方法をご存知の方がいらっしゃれば、アドバイスを頂ければと思います。

よろしくお願いしますm(_ _)m

何が原因かわからないので、もしご存知の方がいれば教えていただければと思います。

私は現在、DELL製のwindows7 64bitのパソコンを使っています。

私はデスクトップにいくつかフォルダを作成して、それぞれの用途に合わせて各フォルダに動画や音楽、写真などのデータを保存しています。
先程、そのなかの動画フォルダをみると、中の動画ファイルが全部消滅していました。
ウィルスかと思い他のフォルダを確認してみても、全部無事で、動画フォルダだけがこのような状況でした。また、ウィルス検索もしましたが...続きを読む

Aベストアンサー

>HDDの故障・・・一つのフォルダに該当する部分だけがピンポイントで壊れたり
するものなんでしょうか?

セクタが壊れたらそういうこともあり得ますよ。

QEXCEL、上書き保存したはずなのに元に戻っています。

win98、EXCEL2000です。
既存のファイルを開いて編集したのち、上書き保存した時です。
何日か後にファイルを開くと、編集前のファイルに戻っています。
上書き保存の時には、エラーメッセージなども出てきません。
このような現象を体験した方がいましたら教えてください。

Aベストアンサー

シートを2つとか3つ選択したままで保存したときになったことがあります。

それ以降、上書きしても保存されないので、
結局シートごとコピーして新規ファイルに貼り付けて作り直しましたヨ。
その時、確かエラーも何も出ませんでした。

ということでそんな体験ありましたー。。

Qエクセルのシートが消えた

友人より「エクセルのシートがすべて消えてしまった」と電話がありました。
個々のシートの「表示・非表示」の設定はメニューからできそうですが,すべてのシート表示(その左側の三角ボタンも含めて)が消えてしまったようです。再表示させる方法をご存じの方がいたら教えていただけますでしょうか。

Aベストアンサー

こんにちは。
ツールバーの ツール→オプションの 表示タブの中にある
ウィンドウオプションのシート見出しのチェックが外れているのではないでしょうか?
確認してみて下さい。

QCloseとDisposeの違い

みなさまこんばんわです。よろしくお願い申し上げます。

VB.NET 2008でコーディングしています。
CloseとDisposeの違いについて教えていただきたいのです。

これらのメソッドは、開いたファイルを閉じるときなどにも使いますが、今回お尋ねするのは、フォームを閉じるとき、しかも、自ら呼び出すとき(Me.Close() と、Me.Dispose() )のみに限ったこととしてお話しさせていただきます。

たとえば、ShowDialog() で呼び出したフォームは、そのフォーム内でMe.Close() しても、プロセスは残り、たとえば、タイマーコントロールのイベントに記述していますと、それは実行され続けます。

これを防ぐために、Me.Dispose() を使います。すると、きれいにプロセスは終了し、イベントは発生しない模様です。

そこで、「フォームを閉じる」意味のMe.Close() をすべてMe.Dispose() に変えてしまいました。確実にプロセスを破棄出来ると思ったからです。Webで調べると、違いは「再利用できる、できないの違い」という答えがありましたが、それはきっと、ファイルやオブジェクトのことで、フォームの場合は、再びShowまたはShowDialogで表示させることは可能でしたので、特に問題は感じていませんでした。

ところが、アプリケーション設定で、「最後のフォームを閉じるとき」にアプリケーションがシャットダウンする設定になってるのに、シャットダウンしてくれないことが起こりました。調べてみると、Me.Dispose() が原因。Me.Close() に変えるとうまくいきました。

わけわからなくなってきました。。。

ちなみに、その残ったフォームは、スタートアップフォームであり、別のフォームからShowまたはShowDialogメソッドで呼び出したものではありません。

ここで4つの仮説を立ててみました。

1. ShowDialogで呼び出したフォームは、Me.Dispose()、Showで呼び出した、あるいは、スタートアップフォームは、Me.Close() すれば破棄できる

2. ShowDialogで呼び出したフォームは、Me.Dispose()、スタートアップフォームは、Me.Close()、Showで呼び出したフォームは、どちらでも、破棄できる

3. 呼び出し方ではなく、別の要因が存在する

4. 併記する必要がある場合がある

Me.Close()
Me.Dispose()

または、

Me.Dispose()
Me.Close()



どれが正しいのでしょうか?どなたがご存じの方がいらっしゃいましたら、ご教授いただけませんでしょうか? どうぞよろしくお願い申し上げます。ありがとうございました。

みなさまこんばんわです。よろしくお願い申し上げます。

VB.NET 2008でコーディングしています。
CloseとDisposeの違いについて教えていただきたいのです。

これらのメソッドは、開いたファイルを閉じるときなどにも使いますが、今回お尋ねするのは、フォームを閉じるとき、しかも、自ら呼び出すとき(Me.Close() と、Me.Dispose() )のみに限ったこととしてお話しさせていただきます。

たとえば、ShowDialog() で呼び出したフォームは、そのフォーム内でMe.Close() しても、プロセスは残り、たとえば、...続きを読む

Aベストアンサー

Me.Close()
Me.Dispose()
は根本的に違うものです。

formについて、Close()メソッドはフォームの表示を終了させるメソッドです。

ほかのクラスも同様。すべてのDispose()メソッドについて、これはインスタンスの破棄を明示的に行うものです。

>再利用できる、できないの違い

Dispose()はインスタンスが破棄されるため、再びコンストラクタを用いて、インスタンスを生成しないいけません。

一方Close()はインスタンスが残っているので、それを利用することができます。

>1. ところが、アプリケーション設定で、「最後のフォームを閉じるとき」にアプリケーションがシャットダウンする設定になってるのに、シャットダウンしてくれないことが起こりました。調べてみると、Me.Dispose() が原因。
Me.Close() に変えるとうまくいきました。

通常はどちらでもうまくいきます。

>2. ShowDialogで呼び出したフォームは、Me.Dispose()、スタートアップフォームは、Me.Close()、Showで呼び出したフォームは、どちらでも、破棄できる

ShowDialogの場合は、メソッド内部で、ハンドルが破棄されているため、Close()メソッドの際にDispose()メソッドが呼び出されます。

>3. 呼び出し方ではなく、別の要因が存在する

そう思います。

>4. 併記する必要がある場合がある

インスタンスを明示的に破棄したほうがよい場合は多く存在します。
Disposeが使えるメンバはIDisposableをインターフェースとして持っているメンバです。
これらのメンバは、外部とのやり取りを行うものが多くあります。
たとえばSQLClientに含まれるようなメンバです。

外部とのコネクションを確実に破棄を保障してほしいなどという場合がありますよね、このようなときに使用します。

Using構文を使用するのとまったく同じ理由になります。
正確にはUsing構文を使用できるメンバには条件があります、IDisposableをインターフェースとして持っているメンバに限るというものです。

ほかにもガーベージコレクタによるファイナライズを伴うかどうかという違いがあります。
Disposeの場合はファイナライズが同時に行われるため、使用していたメモリ空間を開放することができます。

上記のような理由により、
Me.Close()
Me.Dispose()
は両方書いたほうがよいと思います。

蛇足ですが、
Me.Dispose()
Me.Close()
はエラーになります。
Me.Dispose()により、Me本体(インスタンス)は削除されてしまいます。
存在しないMeに対してCloseメソッドを要求することはできないためです。

Me.Close()
Me.Dispose()
は根本的に違うものです。

formについて、Close()メソッドはフォームの表示を終了させるメソッドです。

ほかのクラスも同様。すべてのDispose()メソッドについて、これはインスタンスの破棄を明示的に行うものです。

>再利用できる、できないの違い

Dispose()はインスタンスが破棄されるため、再びコンストラクタを用いて、インスタンスを生成しないいけません。

一方Close()はインスタンスが残っているので、それを利用することができます。

>1. ところが、アプリ...続きを読む

Qtmpファイルが勝手にできてしまう

お世話になります。
PC windows7です。

最近7を購入しました。
excelデータは、XP時に使っていたデータを引き続き利用しています。
データは互換のあるタイプで作成しているので問題ないのですが、
気づけば tmp というファイルができています。
これはいったいなんなのでしょうか。
調べてみましたが、よくわかりません。
消せるので問題ないのかのしれませんが、気味が悪いです。。
対策あれば教えてください。

Aベストアンサー

Windows7でも
★Microsoft Excelでファイルの上書き保存を行うと、拡張子”tmp”のファイルが作成される | 製品Q&A:トレンドマイクロ
http://esupport.trendmicro.co.jp/Pages/JP-2064267.aspx
は起きるようです。

実例
http://roiro.com/usow/2010/04/windows-tmp/


人気Q&Aランキング