次の方法で共有


ループ構造 (Visual Basic)

Visual Basic ループ構造を使用すると、1 行以上のコードを繰り返し実行できます。 ループ構造内のステートメントは、条件が Trueされるまで、条件が Falseされるまで、指定された回数だけ、またはコレクション内の各要素に対して 1 回繰り返すことができます。

次の図は、条件が true になるまでステートメントのセットを実行するループ構造を示しています。

Do...Until ループを示すフローチャート。

While ループ

While...End While コンストラクションは、While ステートメントで指定された条件がTrueされている限り、ステートメントのセットを実行します。 詳細については、While...End While ステートメント を参照してください。

Do ループ

Do...Loopコンストラクションを使用すると、ループ構造の先頭または末尾で条件をテストできます。 条件を True したままループを繰り返すか、または Trueになるまでループを繰り返すかを指定することもできます。 詳細については、Do...Loop ステートメントを参照してください。

フォーループ

For...Nextコンストラクションは、ループを一定回数実行します。 繰り返しを追跡するために、ループ 制御変数 ( カウンターとも呼ばれます) を使用します。 このカウンターの開始値と終了値を指定し、必要に応じて、1 回の繰り返しから次の繰り返しに増加する量を指定できます。 詳細については、For...Next ステートメントを参照してください。

For Each ループ

For Each...Next構築では、コレクション内の各要素に対して一連のステートメントが 1 回実行されます。 ループ制御変数を指定しますが、それに対する開始値または終了値を決定する必要はありません。 詳細については、For Each...Next ステートメントを参照してください。

こちらも参照ください