- Excel VBA 質問スレ Part39 [転載禁止]©2ch.net
670 :デフォルトの名無しさん[sage]:2016/01/29(金) 02:08:08.30 ID:EuNL8AIn - はてさてFor EachはVBAではご存知の通り配列では使えない。
ループの対象がRangeとかであれば有効だろうけど、配列の中をガラガラと回す機会も少なくは無いだろう。 そうしたとき、配列の代わりにCollectionやScripting Dictionaryを使ってまでFor Eachを使うことによって 何の恩恵が受けられるのだろうか? そもそもそれを言ってしまうのであればVBA自体が時代遅れの言語な訳だから それに合わせて使い分けなければならないんじゃないかな。
|