返回列表 上一主題 發帖

[發問] Worksheet_Calculate 無法觸發事件 ?

[發問] Worksheet_Calculate 無法觸發事件 ?

If TimeValue(Now) = TimeValue("13:25:16") Then ...............
時間到了13:25:16 無法觸發事件 ?有何辦法?

回復 1# t8899
Private Sub Worksheet_Calculate()
If TimeValue(Now) = TimeValue("13:25:16") Then  [A1]=1
END SUB

時間到了13:25:16 無法自動觸發事件讓[A1]=1 有何辦法?

TOP

回復 2# t8899
  1. Private Sub Worksheet_Calculate()
複製代碼
這是工作表模組的觸動預設重算事件
這工作表上的儲存格有公式的值改變時會自動觸動這程序.
要在指定的時間執行這程式可如此
  1. Option Explicit
  2. Sub Ex()
  3.     Application.OnTime TimeValue("13:25:16"), "???工作表模組.Worksheet_Calculate"
  4. End Sub
  5. Private Sub Worksheet_Calculate()
  6.     If Time = TimeValue("13:25:16") Then [A1] = 1
  7. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復  t8899 這是工作表模組的觸動預設重算事件
這工作表上的儲存格有公式的值改變時會自動觸動這程序.
要 ...
GBKEE 發表於 2014-8-28 19:50


感謝指導

TOP

        靜思自在 : 有多少力量就做多少事,不要心存等待,等待才會落空。
返回列表 上一主題