2014-11-04 2 views
0

Я имею установку правила для запуска yuno на что-либо с «Test1» в качестве субъекта (я перезагружен после установки этого вверх): enter image description hereНевозможно установить свойства на MailItem

Мой код выглядит следующим образом:

Sub yuno(ByRef mymail As MailItem) 
    mymail.MarkAsTask olMarkToday 
    mymail.TaskDueDate = Now 
    mymail.ReminderSet = True 
    Debug.Print "Y U NO?" 
End Sub 

«YU NO» печатает при получении электронной почты с «Test1» в качестве темы, но он не получает маленький красный флаг в Outlook. Degustaf сказал, что этот код будет правильно отмечать этот элемент здесь: https://stackoverflow.com/q/26722857/2642059 Но, похоже, проблема заключается в его запуске, как правило.

ответ

1

Я предлагаю есть недостающий

mymail.Save 
+0

Потрясающе, который решает его. Поэтому у меня есть другой макрокоманд, который помечает «MailItem» как прочитанный и перемещает его в другую папку, и это никогда не выполняется «mymail.Save». Есть ли причина, что это работает, а это не так? –

+0

MailItem.Move создает и ** сохраняет ** элемент в целевой папке. –

Смежные вопросы