Excelのマクロ遅すぎ

今、仕事で使うデータを会社のシステムから落とし、一部加工して自分のデータベースにチマチマ落とし込んでいる。で、例に漏れずデータを加工するのにExcelのマクロを使うわけだが、これが結構遅い。

いや、俺のプログラムのデキが悪いのが最大の原因なのはわかっている。もっともっと高速化できると思う。だけど、安定運用に入ったら月に一度くらいしか回さないプログラムだし、月に一回だったら少々時間がかかっても待てばいい。でも、これが数年分のデータとなるとなー。

AccessはAccessでメモリ不足ですとか文句垂れたりするし、ExcelはExcelでたった数万件の加工にモタモタする。マクロの中でコピペを多用しているせいもあるのかもしれんが、それにしても遅い。まいったなぁ。ちょっと耐えきれないから見直そうか・・・

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください