• ベストアンサー

EXCEL97で、シートをコピーすると、セルの計算が出来ない

Excel97です。 A1 1 A2 =A1+1 とあるシートをコピーすると、そのコピーのシートはA2の計算をしないで困ってます。 例えば コピーのシートのA1に2を入力するとA2は3と出て欲しいのですが 実際は2のままです。 どうしたらよいでしょうか?  なお、会社の物なので、EXCELを最新バージョンにする、というのは無しです。

質問者が選んだベストアンサー

  • ベストアンサー
  • chunmama
  • ベストアンサー率22% (17/77)
回答No.1

数式を入力後、エクセルのウインドウの一番下に「再計算」って出ていますか? 確認していただきたいのは、「ツール」>「オプション」>「計算方法」で計算方法が手動になっていませんか? もしそうであれば「自動」にチェックオンして下さい。

jufu
質問者

補足

お答えありがとうございます。 「自動」になってるのですが、だめです。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

#1でもおっしゃっている、エクセルの各シート(シートごとに別々設定できない(注))の「計算方法」の設定が、「自動」になっていないのが原因でしょう。 ツールーオプションー計算方法ー自動 で解決するでしょう。 質問者は「>シートをコピーすると、」と「別ブックからのコピー」や 「別シートからのコピー」に関連付けている風ですが、関係ないでしょう。 今問題にしている、コピー先の同一シートの、計算式の入った、他のセル範囲をコピーしても同じことが起こるはずです。 さらに手動になっているシートでも、=A1+1を入れたセルはその際は A1+!の計算をするようなので、気がつかない。A1のデータを変えて 初めて、何かのキッカケで気がつく、厄介なところです。 それにツールーオプションー計算方法のところが、知らぬ間に手動に 設定される事態が有るような、質問が、時々OKWAVEに載りますが、(私の知る限り)はっきりした原因が答えられていないようです。 (注)今実験すると、あるシートを手動にして、別ブックを自動にすると、あるシートも自動に変わるようです。 その逆が起こっているのかも知れない。 オプション設定は、各シートごとか、ブックごとになされるのか 判りにくいものがある。基本はブックごとか?

関連するQ&A