我编写了一段代码,允许我从工作簿中复制一些数据并自动通过Outlook发送。到目前为止一切正常,但我需要的是让这个宏在特定时间自动运行,如上午7:00,上午10:00,下午1:00和下午5:00。
sp_who
请告诉我如何安排此宏在上述时间自动运行?
答案 0 :(得分:0)
您可以在Outlook中的这些时间设置约会提醒,然后在VBA中触发事件。
点击此链接:Running Outlook Macros on a Schedule
此链接:How do I make the application.reminder event work?
希望这能指出你正确的方向。
答案 1 :(得分:0)
尝试使用Windows任务计划程序自动执行代码。或者,您可以创建一个调用您的函数的.bat文件,并让Task Scheduler运行.bat文件。确保在将在其运行期间登录的帐户下运行任务。