首页 > 解决方案 > 如何将 Outlook Mailitem 设置为不在其自己窗口中的正在撰写的活动邮件?

问题描述

MailItem如果邮件不在其自己的窗口中(即在 Outlook 中),如何将变量设置为正在撰写的活动邮件。

我已经看到了几个解释如何将变量设置为打开窗口的答案,例如:

Dim theEmail As MailItem, oInspector As Inspector
Set oInspector = Application.ActiveInspector
Set theEmail = oInspector.CurrentItem

这适用于邮件草稿是一个窗口而不是草稿位于 Outlook 中的情况。

如何引用不是新窗口的活动草稿?

我看过帖子说,Set theEmail = ActiveExplorer.Selection.Item(1)但是这引用了收到的回复消息,而不是回复的草稿。

标签: vbaoutlook

解决方案


使用Explorer.ActiveInlineResponse. Explorer 可以从Application.ActiveExplorer.


推荐阅读