本文介绍了如何让vba每10分钟执行一次?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要每10分钟执行一次宏。
这允许它在10分钟内工作
sub my_Procedure ) msgboxhello world end sub sub test() Application.OnTime Now + TimeValue(00:00:10),my_Procedure end sub但这只能工作一次。如何让我的宏每10分钟执行一次?
解决方案你应该使用这种模式:
Sub my_Procedure() MsgBoxhello world再次启动计时器的调用测试 End Sub Sub test() Application.OnTime Now + TimeValue(00:10:00),my_Procedure End Sub pre>I need to have my macro executed every 10 minutes .
This allows it to work in 10 minutes
sub my_Procedure () msgbox "hello world" end sub sub test() Application.OnTime Now + TimeValue("00:00:10"), "my_Procedure" end subBut this works only once . How can I have my macro execute every 10 minutes ?
解决方案You should use this pattern:
Sub my_Procedure() MsgBox "hello world" Call test ' for starting timer again End Sub Sub test() Application.OnTime Now + TimeValue("00:10:00"), "my_Procedure" End Sub
更多推荐
如何让vba每10分钟执行一次?
发布评论