Board logo

標題: 請問怎麼排除這個偵錯 [打印本頁]

作者: eric093    時間: 2014-3-1 23:19     標題: 請問怎麼排除這個偵錯

請問因為公司需要,所以需要將訂單時間為訂單日期12點前的訂單刪除,
我寫了個巨集,是可以執行,但是,若這個檔案已被執行後
再點巨集後,就會出現偵錯!
我在想是因為12點前的訂單已被刪除,所以它無法判別如下執行,
請問有辦法排除這個偵錯嗎?
作者: heavenweaver    時間: 2014-3-2 11:16

你自己已經提供兩種選擇可用:
(1)增加一個時間超過12點就不執行巨集的判斷式。
(2)增加一個檢查無訂單存在就不執行巨集的判斷式。
(1) or (2) 成立,不執行巨集。
作者: eric093    時間: 2014-3-2 13:08

回復 2# heavenweaver


    謝謝提醒!我再解決了
作者: GBKEE    時間: 2014-3-2 14:20

回復 3# eric093
  1. If Not xrange Is Nothing Then
  2.     xrange.EntireRow.Delete
  3.     MsgBox "更新完成" & Now()
  4. Else
  5.     MsgBox "無須 更新"
  6. End If
複製代碼

作者: eric093    時間: 2014-3-3 10:45

回復 4# GBKEE


    謝謝版大,我也是這麼改的!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)