• 締切済み

エクセルで自動計算なのに再計算されず困っています。

エクセルで自動計算なのに再計算されず困っています。 Excel2003 SP3を使用しています。 比較的最近ですが、エクセルで数式が計算されなくなっているBookがあることに気がつきました。 よくある、「計算方法が手動になっていた」「セルの書式が文字列」ということではありません。 ネットで原因と解決方法をかなり調べましたが、見つかりませんでした。 同様の症状を抱えている人は結構いるようですが、すべて未解決状態でしたので、情報の共有ができればと思い、こちらで質問させていただきます。 【現象】 計算方法が自動になっているBookで、今までは問題なく計算していたのにある日突然、計算しなくなっている。 特定、または全てのBookで発生しているわけではなく、複数のBookで発生(徐々に発生するBookが増えてきている)。 【試したこと】 1.手動操作で再計算するか? ・F9 → 再計算しない(左下のバーに「再計算」の表示もしない) ・Shift + F9 → (上記同様) ・Ctrl + Alt + F9 → (上記同様) ・Ctrl + Alt + Shift + F9 → 再計算する(左下のバーに「再計算」の表示あり) 2.記録マクロで記録した場合、どのように記録されるか? ・F9 → Calculate ・Shift + F9 → ActiveSheet.Calculate ・Ctrl + Alt + F9 → 記録されない ・Ctrl + Alt + Shift + F9 → Application.CalculateFull 3.このBookを他のPCで開いたらどうなるか?(Excel2002 SP3) ・開いただけでは再計算せず。 ・F9 → 再計算しない(左下のバーに「再計算」の表示もしない) ・Shift + F9 → (上記同様) ・Ctrl + Alt + F9 → 再計算する(左下のバーに「再計算」の表示あり) ・Ctrl + Alt + Shift + F9 → 再計算する(左下のバーに「再計算」の表示あり) 4.アプリケーションの自動修復を実施  症状は回復せず。  また、今回たまたまHDDが壊れ、HDD交換&リカバリをしましたが症状は改善せず。 症状が出ているBookを保存してあるので、調べたいことがありましたら検証できます。 ご指示願います。 よろしくお願いします。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

作業グループなどで作業をしていませんか? 作業グループのまま上書き保存などをしますと自動から手動に変わることがあります。

veryhot
質問者

お礼

ありがとうございます。

veryhot
質問者

補足

KURUMITO様 回答、ありがとうございます。 手動だったということではありません。

関連するQ&A

  • excel 再計算のショートカットキー

    Ctrl+Alt+F9のショートカットは開いているすべてのブックの再計算だと思う のですが、再計算されません。 オプションの計算方法タグは手動にしていて F9やShift+F9のシートの再計算 はうまくいきます。 隣の人のパソコンだとCtrl+Alt+F9でうまく再計算されるのですが 何かイン ストール時の違いなどご存知の方はいらっしゃいせんか?

  • Excel(エクセル)で非表示シートをVBAで計算するには?

    よろしくお願いします。 エクセルで1つのブックにAシート~Fシートまであるとします。 再計算させると、すべてのシートを再計算してしまうため時間がかかるので、マクロの自動記録を利用して「Aシート→Bシート→Cシート→Dシート→Eシート」と、必要なシートだけを順番に計算させる事で、処理時間短縮をさせる事をする事ができました。 EシートとFシートは表示させておいて、その他のA~Dシートは非表示にしました。 Eシートには、A~Dシートで計算した結果が表示されるようになっています。 ですが、A~Dシートを非表示にして作成したマクロを実行すると、エラーが出てしまい上手くできません。 A~Dシートを非表示にしていても、ブック全体を再計算させる事はできます。 非表示にしたシートをマクロで計算させるには、どのようにしたら良いでしょか? アドバイスをお願い致します。 登録したマクロは下記のようになっています。 Sub 計算() Sheets("Aシート").Select ActiveWorkbook.PrecisionAsDisplayed = False ActiveSheet.Calculate Sheets("Bシート").Select ActiveWorkbook.PrecisionAsDisplayed = False ActiveSheet.Calculate Sheets("Cシート").Select ActiveWorkbook.PrecisionAsDisplayed = False ActiveSheet.Calculate Sheets("Dシート").Select ActiveWorkbook.PrecisionAsDisplayed = False ActiveSheet.Calculate Sheets("Eシート").Select ActiveWorkbook.PrecisionAsDisplayed = False ActiveSheet.Calculate Sheets("Eシート").Select End Sub

  • excelでの自動計算

    excelでの自動計算 EXCELで縦に自動計算した数値を表示したいのですが、 どうすればいいでしょうか。 例えば、縦に10個(個数は任意にしたい)同じ数値を表示させたいとき。  F10からF19までのセルには、1  F20からF29までのセルには、2  F30~… 設定したい項目は、  (1)始めたい数値をA1セルに入力  (2)同じ数値をいくつ縦に表示させるかをB1セルに入力  (3)上記の(1)&(2)を何セット計算させるか(終わりの数値でもOK)をC1に入力 結果をF10から縦に表示していく。 以前から何かできないかと考えつつ、コピー等で地道に作業しています。 どなたかお知恵を頂ければ助かります。 宜しくお願い致します。

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

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

  • エクセルで「ブックの計算」が「自動」になりません

    エクセル2007を使っています。 「エクセルのオプション」→「数式」→「計算方法の設定(ブックの計算)」のところで、 何度も「自動」を選択するのですが、一旦、OKを押して、もう一度、「エクセルのオプション」を開けると、「手動」に戻っています。 どうすればよろしいでしょうか。

  • エクセルの自動計算ができません

    ご存知の方、教えてください。 エクセル2003を使用しています。 串刺し計算やいろいろな関数を使用して かなり重たいデータではありますが、問題なく動いていました。 ツールでも自動計算にしています。 しかし、自動計算がきかなくなってしまいました。 一つ一つのセルの計算式をクリックしてエンターする と計算をしてくれるようになってしまいました。 これだと、計算式は入っているのに計算をしてくれず、もちろんF9も試しましたがだめなまま、 せっかくのエクセルなのに、正しいか正しくないのかわらないものになってしまいます。 どなたか解決方法をご存知の方、教えてください。 よろしくお願いいたします。

  • EXCELの自動計算に関して

    調べても出てこなかった為、ここで質問させて頂きます。 EXCELでの計算表を作っているのですが、全体的に計算結果がおかしいです。 内容は添付資料を見て頂ければわかると思います。 たとえば、セルJ9:K9の計算結果ですが、 数式としては 「=IF(COUNTA(F9:I9)<>2,"",F9*H9)」 と入っており、単純にF9(24.9)とH9(3.8)を掛けるだけのものですが、 実計算だと94.62となり、四捨五入で94.5と表示されるのが正しいのですが、セルJ9の計算結果は「95.4」と表示されてしまいます。 他のセルも同様に計算結果がおかしくなっています。 このような計算値のズレを無くすにはどのようにすればいいでしょうか?

  • エクセルの自動計算

    皆さんおはようございます。 エクセルの自動計算について質問します。 計算式が入っているセルに数字を入力して、 普通自動的に合計やら平均値が計算されセルに表示されますが、 最近上書き保存をしないと計算結果が表示されない状態で、 大変不便な思いをしております。 「コマンド」の横に再計算と表示される事があります。 以前までは、同じ計算式を利用しても上書き保存をクリックしなくても 計算結果がすぐに表示されたのですが・・・ 作業グループをすると、再計算が表示されるような気がします・・ このような再計算を解除?出来る方法はあるのでしょうか? どなたか教えてください!! よろしくお願いいたします。

  • エクセル2007のセル内を計算式表示印刷したいのですが

    エクセル2007で教えてください。 全部のセルを計算式表示で印刷したいのですが、どうすればいいのでしょうか。 2000だと「ツール」→「オプション」→「表示」→「ウインドウオプション」→「数式」というようになってますが、2007ではどうするのかわかりません。 又、「Ctrl」+「Shift」+「’」では一つのセルしか数式表示しないのですが、シート全体を計算式にして印刷するにはどうしたらいいのでしょうか。 よろしくお願いします。

  • エクセルの自動計算で0パーセントを表示させたいのですが、

    エクセルの自動計算で0パーセントを表示させたいのですが、 A1→0 A2→0 A3→A1/A2の自動計算 の場合 A3には「0%」を表示させたいのですが、 どのようにしたらいいでしょうか?? ちなみに今は「#DIV/0!」になったままです。

専門家に質問してみよう