作者delta5 (MDS)
看板Visual_Basic
标题[VBA ] 每天定时执行,之後每半小时执行
时间Tue Sep 19 22:19:18 2023
如题,想要excel每天早上9点复制贴上内容,之後每半小时(9:30 10:00...)执行。
复制贴上没啥问题,主要是定时开始,後面每半小时执行不太知道怎写比较好,
先谢谢各位大神高手帮忙。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.234.19.89 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1695133160.A.DD6.html
※ 编辑: delta5 (36.234.19.89 台湾), 09/19/2023 22:20:45
1F:推 kunjin1113: 定时可以用Application.OnTime,能控制到秒 09/23 08:55
2F:→ delta5: 感谢回复,有想过,但要能整点开始,之後才定时 09/24 21:43
3F:→ delta5: 整点後定时这部分不太会用 09/24 21:43
4F:→ kunjin1113: 每30分钟执行可用 09/25 13:35
5F:→ kunjin1113: timenext=now+timevalue(""00:30:00") 09/25 13:36
6F:→ kunjin1113: Application.OnTime timenext 09/25 13:38
7F:→ delta5: 谢回覆,这个我会用,只是不知如何9点开始之後接定时 09/26 09:24
8F:→ kunjin1113: 放在thisWorkbook,开启excel档就启动定时 09/26 11:33
9F:→ delta5: excel档是全天候开着抓资料,只是那个复制贴上是9点开始 09/27 09:21
10F:推 ShoterMan: 使用控制台 系统排程? 10/06 20:36
11F:→ delta5: 解决了,自己回,用if minute(now)=0 or 30,触发 11/16 16:02
12F:→ jacky1989: 那一分钟之内会执行60次?有用状态机卡住吗? 12/12 15:13
13F:→ glo6e: 推 12/25 22:53