こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Microsoftマイクロソフトのexcelエクセ

Microsoftマイクロソフトのexcelエクセルについて教えていただきたいです。
表を作成したのですが、少し複雑になってしまいました。そのため、計算値が更新前の値のままになってしまいます。
A1に数値を手入力して、B1にA1+B2の値を出力、
C1=B1+C2
D1=C1+D2
E1=D1+E2
、、、という事をしています。そのため、初期値をいじると他の全てのセルの値が変わるはずなのですが、変わりません。
一つ一つセルをポイントし、エンターキー押さないと反映されません。
この作業結構面倒くさいんですよ、、膨大なセルに計算式入れてあるので、、
そこで一括で更新する方法ってないですか?
マクロVBAでも構いません。教えてください。

投稿日時 - 2019-10-18 15:08:07

QNo.9668420

困ってます

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

追記です。
もし、計算が重いために、意図的に手動計算にしているのなら、下記マクロで再計算を行います。

Sub reCalc()
 Application.Calculate
End Sub

投稿日時 - 2019-10-18 16:47:31

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

Alt+MXA を実行したらどうなりますか?

投稿日時 - 2019-10-18 16:45:53

ANo.2

数式タブ>計算方法の設定が手動になっていませんか?
手動になっていれば、自動にします。

投稿日時 - 2019-10-18 16:08:29

ANo.1

一つ一つセルをポイントし、エンターキー押さないと反映されない場合は、1つの列を選んで、データ→区切り位置をクリックしてみてください。(他の列も同様)
なお、どこかの式が、投稿された内容と違っていないかどうか確認し、違っていない場合は、全てのセルを選んで、セルの書式を標準にしてみて下さい。

投稿日時 - 2019-10-18 15:23:22

あなたにオススメの質問