- 締切済み
複数ブックの操作
フォルダ内にあるブック(10~12)を参照して新しいブックを作るマクロを作っています。 各ブックにシートは1枚でデータは100件前後しかないのですが、 全部のブックをまとめて1つの作業ブックを作ってから参照をしていくのと、 ブックをそのままでそのたび参照に行くのとはどちらが処理が速いでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17070)
回答No.1
ディスク上のファイル入出力処理である>フォルダ内にあるブック(10~12)を参照して、は時間がかかる。 1ブックを読んであってその範囲内で処理するほうが早いと思う。 >全部のブックをまとめて1つの作業ブックを作ってから、は準備作業として時間をかけられるものでは。開店前の準備作業のようなものでは。お客と対面した中で余分なことをできるだけ少なくするといった、たとえのようなことなら、開店前に準備をして置くべきでしょう。 >くのとはどちらが処理が速いでしょうか 量的にたいした量で無いから余り問題にするほどのことでもないのでは。その余った時間をどうするの?結局自己満足では。 ーー マクロの作成の手数についてなら マクロコード作成要素技術さえ判れば(例えばフォルダ内にある特定のエクセルファイルを開くやり方、そしてコピー範囲の捉え方など)コードの組み方さえ判ればそんなに差が無いのでは。
お礼
気にしなくてよいのですね。 回答ありがとうございます。