Ответ 1
Чтобы получить выбранные электронные письма, просмотрев Selection объекта Explorer.
Dim myOlExp As Outlook.Explorer
Dim myOlSel As Outlook.Selection
Set myOlExp = Application.ActiveExplorer
Set myOlSel = myOlExp.Selection
Объект выбора может содержать много элементов, а также элементы, которые относятся к другим типам, чем почта (IPM.Note), например, приложения календаря и т.д. Поэтому, если вам нужны только почтовые отправления, вы можете взглянуть на элемент MessageClass
Что касается текущей электронной почты, которая сложнее, так как вы можете использовать ее многократно, если вы просто хотите использовать верхнюю часть, вы можете использовать Application.ActiveInspector в противном случае вы должны посмотреть Inspectors Collection объекта Application. Затем вы можете получить "элемент" из свойства