Как настроить Outlook Mailitem для составления активного сообщения, которое не находится в своем собственном окне? - PullRequest
0 голосов
/ 24 января 2020

Как установить переменную MailItem для составляемого активного сообщения, если сообщение не находится в собственном окне (то есть в Outlook).

Я видел несколько ответов которые объясняют, как установить переменную в открытое окно, например:

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

Это работает, когда черновик сообщения - это окно, а не черновик в Outlook.

Как можно Я имею в виду активный черновик, который не является новым окном?

Я видел сообщения, в которых написано Set theEmail = ActiveExplorer.Selection.Item(1), однако это относится к полученному сообщению, на которое вы отвечаете, а не к черновику ответа.

1 Ответ

1 голос
/ 24 января 2020

Используйте Explorer.ActiveInlineResponse. Проводник можно получить из Application.ActiveExplorer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...