[VBA ] 每天定时执行,之后每半小时执行

楼主: delta5 (MDS)   2023-09-19 22:19:18
如题,想要excel每天早上9点复制贴上内容,之后每半小时(9:30 10:00...)执行。
复制贴上没啥问题,主要是定时开始,后面每半小时执行不太知道怎写比较好,
先谢谢各位大神高手帮忙。
作者: kunjin1113 (kunjin1113)   2023-09-23 08:55:00
定时可以用Application.OnTime,能控制到秒
楼主: delta5 (MDS)   2023-09-24 21:43:00
感谢回复,有想过,但要能整点开始,之后才定时整点后定时这部分不太会用
作者: kunjin1113 (kunjin1113)   2023-09-25 13:35:00
每30分钟执行可用timenext=now+timevalue(""00:30:00")Application.OnTime timenext
楼主: delta5 (MDS)   2023-09-26 09:24:00
谢回复,这个我会用,只是不知如何9点开始之后接定时
作者: kunjin1113 (kunjin1113)   2023-09-26 11:33:00
放在thisWorkbook,开启excel档就启动定时
楼主: delta5 (MDS)   2023-09-27 09:21:00
excel档是全天候开着抓资料,只是那个复制贴上是9点开始
作者: ShoterMan (修特)   2023-10-06 20:36:00
使用控制台 系统排程?
楼主: delta5 (MDS)   2023-11-16 16:02:00
解决了,自己回,用if minute(now)=0 or 30,触发
作者: jacky1989   2023-12-12 15:13:00
那一分钟之内会执行60次?有用状态机卡住吗?
作者: glo6e (ezdodance)   2023-12-25 22:53:00

Links booklink

Contact Us: admin [ a t ] ucptt.com