• 締切済み

EXCELの再計算が繰り返されます

題のとおりなのですが、 ある一つのファイル内でのみこの現象がおこっています。(sheet数:3、サイズ約2MB。) 再計算終了後、どこも変更していないのに「再計算」と表示されます。 そのままほっておくと始まりません。 どこかを変更すると自動的に始まります。 (オプション「計算方法」は「自動」です。) F9キーを押すと再計算が始まり、数分後終わります。 初め(↑)に戻ります。 OSはWin98、EXCEL97を使用しています。 ファイルは自分で自分のマシンで作成したものです。 どうすれば「再計算」ループから脱出できますか? どんな情報でもいいので頂けると有り難いです。

noname#1802
noname#1802

みんなの回答

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.3

既に有力な解決策が回答されているようですので、蛇足的な答えを… 直接の解決策ではないんですが、このような特定のファイルだけが怪しい場合、 0:念のため、文書をバックアップ 1:文書を新規作成 2:新しい文書に、既存の文書の内容を全て複写 3:新しい方の文書を古い文書の名前で、[名前を付けて保存]する。 のような方法で、直る場合があります。 他に考えられる原因としては、例えば、問題のファイルが外部データを参照していて、数分おきにデータを更新するような設定になってる場合が考えられると思います。 この場合は、外部データを右クリックして、データ範囲のプロパティを使って設定を変更することが可能です。

noname#1802
質問者

補足

最初に思ったのが他ファイルへのリンク?なのですが、 これは「ない」こと確認済みです。 新規ファイル作成!も解消されません。 ファイル内をまっさらの状態に戻し、 1行目から順に式を代入した結果、 ある程度ファイルサイズが大きくなると突然起こります。 再計算時間がとても長くなり、終了後も「再計算」が消えません。 EXCELの問題なのでしょうか? なんとかなりませんか? (^^;) このまま渡してしまおうか?という 妥協案が頭の中をひらひらと・・・

  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

ファイルサイズが大きめなので、計算に時間がかかるかもしれませんね。「手動」にしておいて、必要なときだけ、F9キーで再計算させるようにしましょう。 「どこかを変更すると自動的に始ま」るのが自動計算です。 「計算方法」は「手動」にしておきましょう。 「手動」にしておいても、F9キーで『再計算実行』させることが出来ます。

noname#1802
質問者

補足

当ファイル完成後には、 あまりEXCELに詳しくない方に差し上げる予定のファイルです。 できれば「手動」は避けたいと思っています。 「F9キーを押してください。」と言っても、わかってもらえないと思うのです。 「値入れたのに反映されない!」と苦情が来ること間違いなしです。

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.1

どこかで計算が入れ子になっちゃってませんかね? 例えば、A1に書いた式の結果をB1の式の中で参照してて、その結果が更にA1に参照されている・・・みたいな。 こうなるとA1を計算するのにB1を計算して、またA1を計算して・・・と繰り返されます。 一度セルの中の式をチェックしてみてください。

noname#1802
質問者

補足

式の中に上記入れ子があるかないかを判別する方法ってあるのでしょうか? とても大変です。が、一つ一つ調べてみます。 ありがとうございます。

関連するQ&A

  • EXCELの自動計算について

    ある項目を自動計算でセット後に,値を変更したくないので,そのエクセルファイルの設定を ツール→オプション→計算方法 で手動に変更しました。 その状態で格納しましたが,別のファイルで自動計算のファイルを開けてる状態で,上記のファイルウィ開けると自動計算に変わり,計算されてしまいます。 計算させないような設定はありませんか?

  • エクセルの再計算について

    お世話になっております。 現在、EXCEL2000を使用しております。 ツール>オプション>計算方法 を「手動」にし、VBAで 任意に再計算を行っています。 このとき、計算方法が「自動」の時の再計算中と同じよ うに、再計算の進捗状況をタスクバーに表示させたいの ですが、どうしたらよいかご存知の方いらっしゃいまし たら教えてください。 宜しくお願いします。

  • エクセルの計算方式

    WIN98でEXCEL2002を使っています。 普段は計算方式を自動で使っているのですが、何もしていないのに急に自動計算ができなくなるときがあります。そういう時はいつも「ツール」→「オプション」→「計算方式」を確認するのですが、必ず「手動」に切り替わっています。その都度「自動」に設定し直すのですが、わずらわしくてしょうがありません。 原因と解決方法をお知りの方がいらっしゃれば、お教えいただきたいと存じます。

  • エクセルの計算方法について

    エクセル2000の計算方法(オプション)についてご教授お願いします。 ファイルを保存するときに計算方法を自動にした場合でも、何らかの原因で手動になることはありえますか?(オプション→計算方法を開かずに) 私の勘違いかもしれませんが、自動→手動になってしまったケースがあります。 よろしくお願いします。

  • Excel97でオプションの計算方法が勝手に変わってしまう

    Excel97を使用していると、オプションの計算方法を「自動計算」に設定 していても、いつのまにか「手動計算」に変わってしまいます。 特定のファイルではなく、全ての既存・新規のファイルで起こる現象です。 「自動計算」がまったく出来ない訳ではありません。 原因と対処法をご存知の方がいらっしゃいましたら、情報をお願いします。 環境は  Excel97 SR-2  Windows2000 SP-3 です。

  • Excelの自動計算について

    Win7上にExcel2007がインストールされているパソコンでExcel2002のファイルを開いて加工等を行っています。 ところが、数式の計算方法の設定が自動になっているにも関わらず、計算されません。 加工前に入力してあった計算式の結果が表示されたままとなっています。 計算式のあるセルをダブルクリックし、エンターを押下すると再計算されますが、いちいちそんなこともしていらません。 計算を自動で行われるようにするにはどうしたらよいか教えていただけないでしょうか?

  • EXCELの自動(再)計算について

    EXCELの自動計算について質問します。 EXCELの自動計算である特定のセルのみ自動計算をしないように設定することは出来るのでしょうか? 具体的には、ある共有しているファイルがありまして、そのトップ部分にファイルの更新時間を表示させております。 NOW()関数をそのセルに設定しているのですが、オプションでの自動計算が自動になっていると EXCELを開いた瞬間にこのファイル更新時間が再計算されてしまいますが、ここの更新時間表示の関数のみ オプションの自動計算の「手動(保存時に再計算)」にしたいのです。 この共有しているEXCELの他のセルには様々な関数が設けてあるのですが、それについては自動で再計算してもらわないと とても困るのです。(コンピュータを余り知らない方々も操作することもあるので、F9を押して再計算して下さいと混乱を招く 様な事はしたくないと言うこともあるので…) 何か良い方法がありますでしょうか?

  • エクセル 計算方法が変わってしまいます

     職場の人からエクセルの事で質問されたのですが解決方法が分かりません。  あるエクセルのファイルを開くと「ツール」→「オプション」→「タブ:計算方法」内の計算方法の項目が手動になっていて、いつも自動に変えて保存するのですが、次に開くと手動に戻ってしまうらしいのです。  いちいち変更しなくても自動で設定を保存できないのでしょうか、どなたか解決方法がありましたらご教授くださいませ。  もしかしたらファイル自体が壊れているのかもしれないので、解決方法がないようでしたらスッパリあきらめて作り直します。

  • Excel2003で計算方法が勝手に自動から手動に変わります

    Excel2003を使用しています。 ふと気がつくと、ツール→オプション→計算方法が自動から手動に変わっているときがあります。 いろいろなExcelのファイルを開いていたりするのですが、それが原因でしょうか?

  • Excel 計算方法が勝手に自動から手動に変わる

    WindowsXPでExcel2007を使用しています。 時々気が付くと計算方法が自動から手動に変わっていることがあります。 その都度オプションの設定を自動には戻しているのですが、変わってしまう原因がわかりません。 原因としては何が考えられるでしょうか。

専門家に質問してみよう