[[20080218151117]] 『問題が発生したためExcelを終了しますとエラーが潤x(kei) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『問題が発生したためExcelを終了しますとエラーが出ます』(kei)

 [問題が発生したため、Microsoft Excel for Windows を終了します。ご不便をおかけして申し訳ありません。とエラーが出ます。]

 こんにちは、特定のエクセルファイルを開くと「問題が発生したため・・・」とエラーメッセージが出てきて
「エラーをマイクロソフトに送信しないor送信する」等を選択するとエクセルファイルが自動修復されるのですが、
修復されたファイルは関数が全て壊れてしまっています。

 以前も同じ現象が起きた事があるのですが、その際はエクセルファイルがサーバー内にありましたので他の人のPCから開くと
問題が無かったのでファイルを縮小したところ(シートが沢山あったのでファイルを2つに分けました)問題は解消されました。

 今回のファイルと前回のファイルには下記のような共通点があります。
・サーバー内で管理しているファイルである事
・ファイルが大きい事
・マクロは使用していませんが、関数やリンクが沢山使用していた事

 今回問題が起きているファイルはリンクが貼ってあるのでファイルを分けたくないのですが何か他に改善する方法はありませんか?

 合わせてまたエラーが出てこないとも限らないのでエラーを出なくする方法はないのでしょうか?

 「.xlbファイル」の再構築などもしてみましたが改善されませんでした。

 OSはXPでエクセルのバージョンは2003です。

 読みにくい文章で申し訳ないですが、どなたか教えて頂けたらありがたいです。
宜しくお願い致します。


 エクセルバージョンの組み合わせが違ってますが、状況がすごく似ています。
[[20070221091920]]『Excel2007について』(kysj) 
 少し長いページになってますが、下から3番目と2番目の書き込み、
 『2003 → 2007不具合報告その2』

 ↑この現象が出たファイルは
 ・サーバー内ファイルではありません(共有ネットワークは組んでません)
 ・シート数は7枚(当時は9枚有りましたが整理しました)
 ・ファイルサイズは5MB弱(当時はもっと多かったと思います、6から7くらい?)
 ・VBAを若干使用、関数はありますが文字、値に変換してます。
 ・他ファイル参照リンクが少々有り
   (私の場合これが原因だったようです、Lotus時代や旧バージョンのものを値に固定するのを忘れてました)

 ファイルそれぞれ固有のエラーのようなので、これだ!と特定するのは難しいと思います。
 気合いを入れて?調べた方法は原始的な方法です。
 実験用ブックとしてブックコピーしたものを使用。(マクロが無いとの事なので調べやすいと思います)
 9枚有るシートを怪しいと思われるシート1枚だけ残して他を削除、2007で開く。
 次に他のもう1枚、これを繰り返しシートを特定し問題解消出来ました。
 ただ、[kei]さんの場合エラーが出るのは時々なんですね?常時じゃ無い?

 >ファイルを縮小したところ(シートが沢山あったのでファイルを2つに分けました)問題は解消されました。
 ここに少しヒントが有りそうです。
 リンク参照は関数ですか?循環参照になっていないか確認する。
 参照先に旧バージョンエクセルの指定先がないかの確認。
 既に無い(削除或いはフォルダの移動)参照がないか?これはリンク確認メッセージが出ると思いますが。

 他にもアドバイスが有ると良いのですが、個別の特殊なケースなのかもしれませんね。
 私が考えつくのはこのくらいなのですが。      (jun53)

 junさん回答ありがとうございます。

 『Excel2007について』(kysj)の状況とそっくりです。
保存しなければ実害はありませんが編集できなくて困っております。

 junさんと同じように地道に調べようかと思いましたが実験用にコピーしたファイルも開くとエラーが出て関数がすべて壊れてしまいました。(-_-;
念のために無事に開ける他の人のPCからUSBにコピーして自分のPCで開いてみましたが同じでした・・・。

 エラーは以前は時々出ていましたがあるときから常時発生するようになりました。

 今回は突然エラーが出てエラー発生後常時出ております。

 他に気になる点としては無事にファイルが開けるPCはエクセル2007が入っています。
また2007でファイルを開いたまま読み取り専用でファイルを開くとエラーが出てこないのです。

 状況報告だけですが書き込みいたします。
また改善されましたらご連絡いたします。(kei)

 無事に改善される事を願ってます。
 が、もう少し出しゃばって書きますね。

 状況が入り乱れて少し混乱してきました。勝手に状況を整理します。
 [kei]さん   以下 kさんと書きます。失礼!
 他の人      以下 oさんと書きます。

 kさんのファイル → エラーが出る。 oさんのファイル → エラーが出ない。
 これは両方のPCも全く同じなのでしょうか?

 kさんのファイルをoさんのPCで開くと、開ける、ですね?
 oさんのファイルをkさんのPCで開くと、エラー、ですね?

 >念のために無事に開ける他の人のPCからUSBにコピーして自分のPCで開いてみましたが同じでした・・・。
 USBにコピーしたのは、kさんとoさん、どちらのファイルでしょうか?

 もし、kさんのファイルをoさんのPCで今でも開けるなら
 前回、「ファイルを縮小したところ...問題は解消されました」と書かれてるので
 可能ならoさんのPCで作業させてもらいファイルを分けてみてはどうでしょうか?
 実ファイルは分けたく無いとの事ですが、実験用、原因解明用のファイルとして。
 oさんが寛大な方なら良いのですが。

 もし、リンク参照が原因なら、ブックコピーや別名保存で
 リンクが複雑になり過ぎたのかな?とも思ってます。

 たぶん無駄話になると思いますが、どうでしょうかね?      (jun53)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.