gpt4 book ai didi

vba - Outlook 等待几秒钟然后执行

转载 作者:行者123 更新时间:2023-12-04 10:18:35 25 4
gpt4 key购买 nike

我在 Outlook 2010 中有一个简单的 VBA 代码,它会自动打印任何传入的电子邮件。

此脚本设置为每次通过规则收到电子邮件时运行。

这是代码:

Sub printradu(Item As Outlook.MailItem)
MessageAndAttachmentProcessor Item, True
End Sub

我怎样才能让这个脚本等待 10 秒然后执行它。我需要这样的东西:
Sub printradu(Item As Outlook.MailItem)
'Wait 10 seconds then execute the code below:
MessageAndAttachmentProcessor Item, True
End Sub

最佳答案

尝试:

Sub printradu(Item As Outlook.MailItem)
'Wait 10 seconds then execute the code below:
Application.Wait(Now + TimeValue("0:00:10"))
MessageAndAttachmentProcessor Item, True
End Sub

或者:
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub printradu(Item As Outlook.MailItem)
'Wait 10 seconds then execute the code below:
Sleep(10000)
MessageAndAttachmentProcessor Item, True
End Sub

或者:
Sub printradu(Item As Outlook.MailItem)
'Wait 10 seconds then execute the code below:
Threading.thread.sleep(10000)
MessageAndAttachmentProcessor Item, True
End Sub

关于vba - Outlook 等待几秒钟然后执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19196391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com