- ベストアンサー
エクセルで作ったファイルが突然開けなくなりました。
エクセルで作ったファイルが突然開けなくなりました。 「読み取り専用です。アクセスできません。」 というメッセージが出て開くことが出来なくなりました。 http://support.microsoft.com/kb/411636/ja を試しましたがダメでした。 拡張子も変えれないし移動もできません。 せめてテキスト形式でもいいので見る方法はありませんか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 通常、そうなった場合は、どこかのプログラムによって占有されていて、動かせないようになっているのだと思います。MSサポートにはいろいろ書いてありますが、それが、一体、何で拘束されているのか分かれば早いのです。 アンチ・ウィルスソフトだとしたら、アンチウィルスソフトを止めればよいことになりますが、さて、なんともそれはいえません。アンチウィルスなら、その拘束されたファイルのリストがどこかに出ているはずだと思うのです。 ただ、そのMSのサポートには書いてないのですが、数式でファイルの中身を出す方法があります。 新規のファイルを開いて、 A1 ~ ='C:\ファイルのパス\[ブック名.xls]Sheet1'!A1 として、オートフィル等で、必要な範囲をコピーしてみてください。 ブランクのセルは、0 が出てきてしまうけれど、中身は見れます。 それが出てきたら、コピーして同じ範囲で、右クリック-形式を選択して貼り付け-値 その後で、置換で、検索値「0」,置換値「」(何もいれない)で消します。 これは、Excelの古い機能を残しているせいです。途中、文字化けが出てくると、だいたい下まで、そのあとはダメかもしれません。それが出てこないと、ファイルの構造が崩れている可能性がつよいです。 そういえば、ここの回答者の方で、OpenOffice.org を使ってみる方法もあるといっていましたね。それで成功した人もあります。ただし、あくまでも、ファイルが壊れている場合です。今は、ReadOnly になる理由がはっきりしませんので、開けられないとなるとこちらは難しいです。 経験者といっても、数式の方法は、20年前の方法です。(^^;
その他の回答 (2)
- Wendy02
- ベストアンサー率57% (3570/6232)
修正: *もし、開けることができれば、救済方法もあります。 もし、Excelで開けることができれば、救済方法もあります。 つまりバイナリエディタで開けたところで、原因だけはわかるけれど、解決にはならないのです。誤解されやすい文章で、失礼しました。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 補足しますが、 ='C:\ファイルのパス\[ブック名.xls]Sheet1'!A1 ↑ 実際のファイルのあるパスですから、 たとえば、 'C:\Documents and Settings\[ユーザー名]\My Documents\[ブック名.xls]Sheet1'!A1 などとなります。「ファイルがみつかりません」ということにはならないはずですが。 もう一度、試してみてくださいね。 後は、ExcelViewer というのはご存知ですか? たぶん、だめもとですが。 http://www.microsoft.com/downloads/details.aspx?FamilyID=c8378bf4-996c-4569-b547-75edbd03aaf0&displaylang=JA なお、以前、同じような質問に出会ったことがありますが、その人の場合は、ウィルスで、最終的にEXCEL・Wordのファイルが全滅になってしまいました。その場合は、ウィルスは削除後の処理でしたけれど、ファイル自体は戻らなかったのです。 ただ、私のいままで経験の中で、よくであったのは、ファイルのバイナリの中に別のデータが混じりこんでいるということがありました。その場合は、バイナリ・エディタなどで中身をみると、それが出てくるのです。(私の使っているのは、Stirling というエディタです)もし、開けることができれば、救済方法もあります。
お礼
回答ありがとうございます。 まずOpenOffice.org を使ってみましたがダメでした。 数式でファイルの中身を出す方法ですがこちらもダメでした・・。 正しく読めるファイルではうまくいきましたのでやり方は間違ってないと思います。 ='C:\ファイルのパス\[ブック名.xls]Sheet1'!A1を入力してエンターを押すと「ファイルがみつかりません」とファイルの場所を指定するウィンドウが開きます。 そこで開けないファイルを指定してOKを押しても一瞬ウィンドウが消えますが、すぐまた出ます。 と、いった状況です・・。 かなりやばそうですね・・^^; また何か方法がありましたらよろしくお願いします。