For Each Nextステートメントを理解する
皆さんこんにちは!今回は、VBAのステートメント「For Each Nextステートメント」の身に講座をです。
For Nextステートメントとうまく使い分ければ、処理速度を上げることも出来ますので、ぜひFor Nextステートメントとせっとで
覚えておきましょう!
For Nextステートメントとのちがい
まず、For Next ステートメントは、
For i = 1 To 10
cells(i , 1)=cells(i+1,2)
Next i
などのように順番に処理をしないと結果が得られない場合は、For文を使って作るのが一般的です。
しかし、For Each Next ステートメントは、ひと固まり(例えば、A1:J20まで)のセルにまとめて処理をしたい
など、グループをまとめて処理したいときに使いたい命令です。
詳細は、動画内で説明をしておりますので、用途に応じて使うようにしましょう^^