Designer:[開いたブックをキャッシュしますか?] で効果が出るケース

Excel表から抽出」手順の設定画面で、[オプション設定] にある [開いたブックをキャッシュしますか?] についてです。

 設定画面でのガイダンス:

同じ入力データ内の複数のシートを処理する場合、一度開いたブックをメモリに常駐させることで高速化するには「はい」を指定します。たくさんのブックを開く場合には、より多くのメモリが必要になりますので、メモリの少ない環境では、効果が出ないことがあります。

 

以上がガイダンスからの転載ですが、1ブックにシート数が多くて、シートの指定がワイルドカード(* や ?)で指定できる場合、例えば「*月予算」とか「予算??月」とか「*」とかの場合に威力を発揮します。

お客様の環境で、1500シート(15MB)のブックで、80分 → 15秒へ処理速度を短縮した事例もあります。