Vba-do-until-loop
提供:Dev Guides
VBA-Do-Untilループ
構文
VBAの Do..Until ループの構文は次のとおりです。
流れ図
例
次の例では、 Do…Until ループを使用して、ループの開始時に条件を確認します。 ループ内のステートメントは、条件が偽の場合にのみ実行されます。 条件が真になると、ループを抜けます。
上記のコードが実行されると、メッセージボックスに次の出力が出力されます。
代替構文
ループの最後に条件をチェックする Do … Until ループの代替構文もあります。 これら2つの構文の主な違いを次の例で説明します。
流れ図
例
次の例では、 Do … Until ループを使用して、ループの最後の条件を確認します。 条件がTrueの場合でも、ループ内のステートメントは少なくとも1回実行されます。
上記のコードが実行されると、メッセージボックスに次の出力が出力されます。