2007-08-20 VBAが遅くなる! Excel パソコン VBAで、エクセルシート上の40ほどのセルに計算結果を(forループで)連続して書き込む処理をすると、異常に長くかかりました。 通常なら、この程度の処理は瞬時に終わるのですが、今回は非常に時間がかかりました。 同じマシンで他に特にアプリを動作させているのでもないのに、VBAの処理時間が非常にかかるのは、EXCELシートの記載内容とかに関係しているのでしょうか。 VBAがセルに情報を書き込むのに必要な処理時間の増大に影響する要素にはどんなことがあるのでしょうか。 のような経験ありませんか? まだ、「どのようなとき」と私も明確につかんでいませんが、確かに極端に遅くなることある。 ソース見直して、あきらめかけて、一からやるかと思うと、いきなり超高速になったりする、わがままなExcel VBAであった。