安排Outlook 2003宏

Com*_*r7G 3 outlook vba

我有一个用VBA编写的Outlook 2003宏.

我想安排它,以便它在某个时间自动运行,比如01:00.PC始终登录.

我找不到任何暗示如何做到这一点的东西.

Mat*_*nan 5

您可以在PC上创建计划任务以在特定时间每天运行,并使用Outlook命令行开关启动程序并调用您的宏,例如:

"C:\Program Files\Microsoft Office\Office11\Outlook.exe" /autorun macroname
Run Code Online (Sandbox Code Playgroud)

更新:

您可以使用API​​调用来启动计时器以在outlook的后台运行,您可以将其与VB Now()命令结合使用以获取当前时间,如果大于您的调度时间,则可以触发宏, API示例可以在这里找到:

http://www.outlookcode.com/threads.aspx?forumid=4&messageid=22831