回答編集履歴

1

追記と補足

2023/11/08 05:28

投稿

otn
otn

スコア86281

test CHANGED
@@ -8,6 +8,8 @@
8
8
  ・1日に何度も「開いては更新して閉じる」を繰り返している
9
9
  など使用方法で違いますが。
10
10
 
11
+ あと、メモリー使用量も減るはずなので、物理メモリーが少ない場合は各種操作の反応が良くなるかと思います。
12
+
11
13
  リアルタイム反映必須なら、セル関数で他の方のお書きのような工夫をするのが良いと思います。
12
14
  VBAだと「変更したセルの影響が及ぶセルだけ再計算する」ようなコードを書くのは結構大変かと思うので(★)、
13
15
  安易には「シート全体を再計算する」ようなコードになってしまい、
@@ -16,7 +18,7 @@
16
18
  VBAのほうが速いケースも多いかと思います。
17
19
 
18
20
  1セル更新すると、その更新がシート全体にもわーっと伝わっていくのが目に見えるようなケースだと、
19
- リアルタイム反映をあきらめてVBA更新にすると、さらさら入力できるので、操作感は良い気もします。
21
+ リアルタイム反映をあきらめてVBA更新(or自動更新止めて再計算ボタン利用)にすると、さらさら入力できるので、操作感は良い気もします。
20
22
 
21
23
  (★ これは私が知らないだけで、あまり大変でない解決方法があるのかも知れませんが)
22
24