標題:
[發問]
不好意思容我問個蠢問題
[打印本頁]
作者:
VBALearner
時間:
2016-8-3 00:29
標題:
不好意思容我問個蠢問題
可以問一個蠢問題嗎XD?
如果程式執行無限迴圈有包含msgbox語法的時候,按Esc無法中止程式怎麼辦? 要如何中止此類無限迴圈? (不想開工作管理員強制關閉Excel)
do
i = i + 1
msgbox (i - 1)
i = 1
loop
複製代碼
拜託版主,如果此文太低能,也請讓我先得到答案再刪文,感激不盡!
作者:
ML089
時間:
2016-8-3 06:27
回復
1#
VBALearner
Sub ex()
Do
a = MsgBox(a, 3)
If a = 2 Then Exit Do
Loop
End Sub
'常數 值 描述
'vbOK 1 OK
'vbCancel 2 Cancel
'vbAbort 3 Abort
'vbRetry 4 Retry
'vbIgnore 5 Ignore
'vbYes 6 Yes
'vbNo 7 No
作者:
GBKEE
時間:
2016-8-3 06:28
回復
1#
VBALearner
Do
i = i + 1
If MsgBox((i - 1), vbYesNo) = vbNo Then Exit Do
i = 1
Loop
複製代碼
作者:
jackyq
時間:
2016-8-3 08:41
ctrl + break
作者:
VBALearner
時間:
2016-8-3 10:51
回復
4#
jackyq
喔喔謝謝您!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)