Vba 在进一步应用修改后刷新outlook mailitem.display
通常对Vba 在进一步应用修改后刷新outlook mailitem.display,vba,outlook,display,mailitem,Vba,Outlook,Display,Mailitem,通常对邮件项的修改在显示之前执行。但是,特殊情况下,需要在显示邮件项目后进行刷新,以适应显示后对其进行的修改 我尝试在代码中的不同位置放置多个mailitem.display,但似乎不可靠 欢迎提出任何想法。您可以致电电子邮件观察者,例如: With oMail .To = addr .Subject = "CCAT eVSM Utilities License Code" .Body = "Message body" .Display End With Set
邮件项的修改在显示之前执行。但是,特殊情况下,需要在显示邮件项目
后进行刷新,以适应显示后对其进行的修改
我尝试在代码中的不同位置放置多个mailitem.display
,但似乎不可靠
欢迎提出任何想法。您可以致电电子邮件观察者,例如:
With oMail
.To = addr
.Subject = "CCAT eVSM Utilities License Code"
.Body = "Message body"
.Display
End With
Set CurrWatcher = New EmailWatcher
Set CurrWatcher.BoolRange = Range("G12")
Set CurrWatcher.TheMail = oMail
有关更多信息,请参阅此链接:
我建议在更改项目之前先关闭项目,然后再重新打开。您的解决方案确实是达到目的的一种手段。但是,有没有一种方法可以在手上的问题出现时“刷新”显示?您具体做了什么需要刷新?您的问题不清楚,但可能与此类似。