- ベストアンサー
Excel VBAが徐々に遅くなる
エクセルのVBAであるテキストファイルを読み込み、計算してCSVで吐き出すというプログラムを組んでいます。 質問はその計算スピードが徐々に遅くなってしまうということです。 計算し始めは大体1テキストファイルを読み込んでCSVに吐き出すのに1分くらいで済むのですが、3,4時間回してると1テキストファイル⇒CSVに2,30分かかってしまいます。 シートが増えていたりグラフを追加したりはしていません。 また、VBAの変数もできるだけ初期化するようにしてます。 読み込んでいくテキストファイルのサイズもそんなに変わらないです。 何か考えられる原因はないでしょうか? ご教授宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
ご回答ありがとうございます。 ワークシートに出していたことが原因でした。 本来なら配列ですべて処理できればよいのですが、 複雑すぎて一旦シートに落として処理してました。