软件:Excel 版本:2016 请问要如何利用vba写出每3秒执行一次宏呢? 我的想法是执行test后会每隔3秒执行一次"宏",直到执行10次结束 下面是我打的程式 Sub test() For i= 1 To 10 Application.Ontime Now+TimeValue("00:00:03),"宏" Next i End sub 但执行test会变成3秒后执行10次"宏" 并不是我所想的这样 爬文后还是不知道该如何改 希望版上的前辈指点 谢谢!
作者: newton41 (Newton) 2018-07-11 00:01:00
For i= 1 To 10Application.Ontime Now+ i * TimeValue(“00:00:03” &),"宏"Next i