08/08/08 21:05:51
速さへの関心が高いようですね。計測用のマクロを書いて、計ってみましたよ。
あくまで向学心(というか興味本位)です。速さが全てではないはずなので、
あまり過敏に反応しないでくださいね。
>>718-719
85 milliSec
>>730
20 milliSec
>>731(セルへの書き込みの部分は含まない)
10 milliSec
タイムは、10回計った平均です。
準備したテストデータは、
250行×50列の範囲に、1行おきに該当行(1列目の値が"A")を配置してあります。
つまり、該当行は150行です。
>>731は、配列変数のサイズが最後まで250行のままである点など、厳密な比較ではありません。
でも、セルへの書き込み時に切り捨てるという解決の仕方がおもしろいですね。勉強になります。
ちなみに、ミリ秒単位の時刻を得るために、
URLリンク(members3.jcom.home.ne.jp)
で公開されているモジュールを利用しています。