請問for....next 可以中途返回for 繼續下一個程序嗎
- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
本帖最後由 hugh0620 於 2012-3-1 11:23 編輯
回復 1# enoch
樓主的邏輯~ 感覺怪怪的~
換個說法~ 只要是符合IF條件的就被執行
也許樓主要的是這樣吧
for X =1 to 10
if X<>5 then
msgbox "執行"
end if
next |
|
|
學習才能提升自己
|
|
|
|
|
- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
本帖最後由 hugh0620 於 2012-3-1 11:54 編輯
回復 1# enoch
這個或許是樓想要的方式~
可以用goto的方式來處理- Sub EX()
- x = 1
- 2
- For x = x To 10
- If x = 5 Then
- GoTo 1
- End If
-
- Next
- GoTo 3
- 1
- x = 6
- GoTo 2
- 3
- End Sub
複製代碼 |
|
|
學習才能提升自己
|
|
|
|
|
- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
回復 4# oobird
O大大~ 你這樣寫法~ 就直接跳出FOR NEXT
樓主想要的方式~ 是執行迴圈後~
用IF判斷符合條件後~ 再跳到某一個X再繼續執行迴圈~ |
|
|
學習才能提升自己
|
|
|
|
|