for each in 嵌套循环如何跳出
bejco 2005-11-30 05:29:51 犹如下一段代码,大家帮忙给看一下,问题表现是紧挨着跳出循环的前一句不参与循环。比如说在本段代码的第4行是要跳出循化,第三行就不进行循环,只能取得一个值。同样第二个if之前的那一行也没有参与循化。
for each b in iddI
for each c in iddII
for each d in iddIII
if caizhong="福彩3D" or caizhong="排列3" then
n=trim(b)&trim(c)&trim(d)
str=str&n&" "
exit for
end if
for each e in iddIV
for each f in iddV
if caizhong="排列5" then
n=trim(b)&trim(c)&trim(d)&trim(e)&trim(f)
str=str&n&" "
exit for
end if
for each g in iddVI
for each h in iddVII
if caizhong="七星彩" then
n=trim(b)&trim(c)&trim(d)&trim(e)&trim(f)&trim(g)&trim(h)
str=str&n&" "
end if
next
next
next
next
next
next
next