FOR EACH … IN … NEXT
- Last UpdatedNov 11, 2023
- 1 minute read
FOR EACH ループを使用するには、OLE オートメーション サーバーによって公開されているコレクションが必要です。FOR-EACH ループは、スクリプトの単一の実行中にスクリプト内の関数(または関数のセット)を複数回実行します。FOR-EACH ループの一般的な形式を以下に示します。
FOR EACH <object_variable> IN <collection_object >
[statements];
[EXIT FOR;];
[statements];
NEXT;
構文の要素を以下に示します。
-
object_variable は dim 変数です。
-
collection_object はコレクション オブジェクトを格納する変数です。
FOR … TO ループの場合と同様に、ループの実行はループ内から EXIT FOR ステートメントを使用して終了できます。