每次运行宏时,我都希望它能够移动昨天晚上10点之前收到的电子邮件。我可以让它工作一段时间相对于现在(例如2天前,4小时前),但这个宏可以在一天中的任何时间运行,我希望它始终检查昨天晚上10点之前收到的电子邮件。我可以调整下面的代码吗?提前谢谢!
If .ReceivedTime < DateAdd("d", -1, "Now") Then
答案 0 :(得分:2)
您可以添加到昨天的日期,不包括其时间:
if .ReceivedTime < dateadd("d", -1, date) + timeserial(22, 0, 0) then