返回列表 上一主題 發帖

[發問] 巨集自動執行

模組區:
public uTime '頂端宣告共用變數

Sub 剩餘數計算()
........
Call 更新
End Sub

Sub 更新()
If Time <= TimeValue("19:00:00") Then
   uTime= Now + TimeValue("00:05:00")
    Application.OnTime uTime, "剩餘數計算"
  End If
End Sub

Sub 結束視窗()
on error resume next
Application.OnTime uTime, "剩餘數計算", Schedule:=False
on error goto 0
Workbooks("加工剩餘數.xlsm").Close SaveChanges:=False
End Sub

TOP

回復 8# annie.l


當下次預計執行的程序不存在, 會引發錯誤,
ON ERROR 是用來避免錯誤, 可上網找說明,

TOP

        靜思自在 : 稻穗結得越飽滿,越會往下垂,一個人越有成就,就要越有謙沖的胸襟。
返回列表 上一主題