今回はExcelマクロ(VBA)の繰り返し処理に関してです。
For each文とは、持っている全部の要素(全部の配列)に対して、すべてを見る繰り返し文のこと。すべてを見るので、スタートや終わりを決める必要がない。
終わりの数が異なるファイルでも、全ファイルに対して同じ処理をします。
逆に、For next文はスタートと終わりを決めて、進み方を決めます。
一緒に使うArray関数とは、何が入るか明確になっていて、配列に直接いれるときに使用します。
※普段の配列は、中身が決まっていないときに、数だけ指定して、後で中身を入れている感じ。