do
do .. loop ステートメント
構文1 do while condition
ステートメント...
loop
構文2 do until condition
ステートメント...
loop
構文3 do
ステートメント...
loop while condition
構文4 do
ステートメント...
loop until condition
機能
指定された条件 condition によりループします。
機能1,3
condition が0以外の時ループを実行します。
機能2,4
condition が0の時ループを実行します。
構文1,2 は condition の値により1回もループが実行されないことがあります。
構文3,4 は condition に関わらず最低1回はループが実行されます。
exit do ステートメント
構文 exit do
機能
ただちに do .. loop ループを抜けます。
参照 for .. next
例 A:\ にあるファイルを配列item に格納します
dim item$[100]
dim d$,j
j = 1
d$ = dir$("A:\*.*")
do while d$<>""
if j > 100 then exit do
item$[j] = d$
j = j+1
d$ = dir$()
loop
最新情報 TOP マクロTOP