返回列表 上一主題 發帖

請問for....next 可以中途返回for 繼續下一個程序嗎

vba 沒有提供for continue的方法
只能像hugh0620說的,用if來做分割
for X =1 to 10
    if 條件成立 then
         msgbox "執行"
    end if
    '這裡不放任何東西
next

或

for X =1 to 10
    if 條件成立 then
         goto endofloop:
    end if
    '這裡放條件不成立時做的東西
endofloop:
next

或

for X =1 to 10
    if 條件成立 then
         '這裡不放東西
    else
            '這裡放條件不成立時做的東西
    end if
next
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 犯錯出懺悔心,才能清淨無煩惱。
返回列表 上一主題