-1
是否可以插入活動的x控件來停止運行vba程序?我有一個運行該程序,但在再次運行之前停止它會很好。當我在結束前多次運行它時,它似乎崩潰了。VBA active x命令停止運行
是否可以插入活動的x控件來停止運行vba程序?我有一個運行該程序,但在再次運行之前停止它會很好。當我在結束前多次運行它時,它似乎崩潰了。VBA active x命令停止運行
1)Control + break
2)ESC將停止代碼執行。
3)斷點代碼
4)Stop
代碼
5)Debug.Print; Err.Num
& Debug.Print; Err.Descritpion
這是給你的所有有效選項。我投入的最後一個,因爲我使用它很多的某些類型的故障排除。我會嘗試解決爲什麼它會碰到這些各種工具。調試和故障排除很重要,因爲我們正在討論這個話題,所以現在最好向您展示這些內容,而不是來回奔波。
使用這些工具的好處 - 它會幫助您更好地研究您的問題,並在您真正開始深入VBA時爲我們提供更好的質量問題。
難道你不應該修復你的代碼,以便它使用較少的全局狀態並且不會崩潰嗎? –
如果發生崩潰,您應該能夠根據報告的錯誤追蹤問題。解決這個問題,你可能不需要一個命令來停止執行一段特定的代碼。如果它只花了很長時間來執行,請進行某種狀態更新以確保它仍然正常工作,然後將您的__working__代碼添加到[Codereview.se]中,以獲得更快的運行速度。 (注意:僅適用於** WORKING **代碼。) – FreeMan