[VBA ] 每天定時執行,之後每半小時執行

看板Visual_Basic作者 (MDS)時間7月前 (2023/09/19 22:19), 7月前編輯推噓2(2011)
留言13則, 5人參與, 4月前最新討論串1/1
如題,想要excel每天早上9點複製貼上內容,之後每半小時(9:30 10:00...)執行。 複製貼上沒啥問題,主要是定時開始,後面每半小時執行不太知道怎寫比較好, 先謝謝各位大神高手幫忙。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.19.89 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1695133160.A.DD6.html ※ 編輯: delta5 (36.234.19.89 臺灣), 09/19/2023 22:20:45

09/23 08:55, 7月前 , 1F
定時可以用Application.OnTime,能控制到秒
09/23 08:55, 1F

09/24 21:43, 7月前 , 2F
感謝回復,有想過,但要能整點開始,之後才定時
09/24 21:43, 2F

09/24 21:43, 7月前 , 3F
整點後定時這部分不太會用
09/24 21:43, 3F

09/25 13:35, 7月前 , 4F
每30分鐘執行可用
09/25 13:35, 4F

09/25 13:36, 7月前 , 5F
timenext=now+timevalue(""00:30:00")
09/25 13:36, 5F

09/25 13:38, 7月前 , 6F
Application.OnTime timenext
09/25 13:38, 6F

09/26 09:24, 7月前 , 7F
謝回覆,這個我會用,只是不知如何9點開始之後接定時
09/26 09:24, 7F

09/26 11:33, 7月前 , 8F
放在thisWorkbook,開啟excel檔就啟動定時
09/26 11:33, 8F

09/27 09:21, 7月前 , 9F
excel檔是全天候開著抓資料,只是那個複製貼上是9點開始
09/27 09:21, 9F

10/06 20:36, 6月前 , 10F
使用控制台 系統排程?
10/06 20:36, 10F

11/16 16:02, 5月前 , 11F
解決了,自己回,用if minute(now)=0 or 30,觸發
11/16 16:02, 11F

12/12 15:13, 4月前 , 12F
那一分鐘之內會執行60次?有用狀態機卡住嗎?
12/12 15:13, 12F

12/25 22:53, 4月前 , 13F
12/25 22:53, 13F
文章代碼(AID): #1b2QtetM (Visual_Basic)