如果邮件不在自己的窗口中(即在 Outlook 中(,如何将MailItem
变量设置为正在撰写的活动邮件。
我已经看到了几个答案,解释了如何将变量设置为打开的窗口,如下所示:
Dim theEmail As MailItem, oInspector As Inspector
Set oInspector = Application.ActiveInspector
Set theEmail = oInspector.CurrentItem
当邮件草稿是一个窗口时,这在Outlook中起作用,而不是在草稿中时。
如何引用不是新窗口的活动草稿?
我看到过一些帖子说Set theEmail = ActiveExplorer.Selection.Item(1)
但这指的是收到的消息正在回复,而不是回复的草稿。
使用Explorer.ActiveInlineResponse
.资源管理器可以从Application.ActiveExplorer
中检索。