文を使用してループする方法を紹介します。ように次のループへ飛ばせ.VBAで繰り返し文の処理を途中で抜けるには、Exitステートメントを使用します。以下では、使い方と使用例をご紹介します。ExcelエクセルVBAでの繰り返し処理の使い方を解説。下図のようになります。ところがなぜかVBAには、ループの先頭に戻る、という命令が言語として実装されていません。仕事がら、他の人が作成したVBAコードをよく見ます。ひと目で「むむ!この人はできるな」と察するコードもありますが、逆のイメージを感じることも少なくありません。条件により処理を繰り返したい場合はDo~Loopステートメントを使用します。Loopステートメントは以下のように記述します。Wendステートメントと記述が似ています。こちらも条件式がTrueであれば、繰り返し処理を続けます。この時、Excel自体が固まっているような状態で、VBAの開発画面が表示されなくても、大丈夫です(俺の環境では大丈夫でした)。最後に、「Ctrl+Pause」キーで処理を中断(Break)させます。.For~Nextは、繰り返す回数をあらかじめ指定するものでしたが、Do~Loopは、繰り返す回数ではなく、繰り返す条件を指定するものです。Wendループを使用しています。in.EXCELのVBAでのループ処理。Doステートメントの構文・実例サンプル。エクセルのVBA・マクロの解説・リファレンス・サンプル集です。ループ処理を行う場合はDo~Loopステートメントが使用できます。