У меня есть определенные пользователем свойства в моих электронных письмах. Я хотел бы, чтобы они были скопированы в случае ответа на новый элемент (с того, откуда был отправлен ответ).
Это не было бы проблемой, но с приведенным ниже кодом, скопированным из https://docs.microsoft.com/de-de/office/vba/api/outlook.mailitem.reply%28even%29 Я получаю сообщение "Ошибка VBA 91: переменная объекта не установлена " при запуске Initialize_Handler
Public WithEvents myItem As MailItem
Sub Initialize_Handler()
Set myItem = Application.ActiveInspector.CurrentItem
End Sub
Private Sub myItem_Reply(ByVal Response As Object, Cancel As Boolean)
...code for copying user-defined properties...
End Sub
Что вызывает эту ошибку? Это происходит даже в том случае, если «ThisOutlookSession» содержит только этот код.
И я ищу правильный путь для получения значений/свойств из исходного элемента электронной почты?
Спасибо! Максимум