返回列表 上一主題 發帖

[發問] 如何終止執行vba程式

[發問] 如何終止執行vba程式

本帖最後由 mave 於 2016-6-7 11:31 編輯

各位大大好

小弟在學習vba時,
寫了一小段會自己一直重複執行的程式碼,
如下圖所示,每隔兩秒會在同一欄位一直往下一個殂儲存格填入數字,一直重複動作。


得到的結果像這樣:


但是,若小弟想要在寫另外一個程式碼,可以終止執行中的程式,
例如:  exit sub a_process

似乎是不被與許的,小弟所學不足,
是否可以請教各位大大,應該如何才能終止程式碼執行呢?

回復 1# mave
改成這樣,要停止就執行stop_next_b_process
  1. Private TimeToRun As Date

  2. Sub a_process()
  3.     TimeToRun = Now + TimeValue("00:00:02")
  4.     Application.OnTime TimeToRun, "b_process"
  5. End Sub

  6. Sub stop_next_b_process()
  7.     Application.OnTime TimeToRun, "b_process", , False
  8. End Sub
複製代碼
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題