outlook mailitem в режиме проводника старый - PullRequest
0 голосов
/ 18 ноября 2018

У меня периодически возникает проблема с обновлением почтового элемента Outlook в режиме проводника в общей папке сервера Exchange.Тема (или, возможно, любая другая часть) почтового элемента, кажется, не обновляется время от времени.

В частности, тема почтового элемента, отображаемого в режиме обозревателя, отличается от темы, отображаемой в режиме инспектора.,Другими словами, режим проводника старый, поэтому требуется обновление или синхронизация.

Удар по F9 (отправка / получение) для обновления общей папки, похоже, не помогает.

Я хотел бызнать, можно ли обнаружить эту аномалию (и, возможно, выполнить ручное обновление / синхронизацию) с помощью макроса outlook.

Любые идеи приветствуются.

1 Ответ

0 голосов
/ 18 ноября 2018

Некоторые свойства, факторы неизвестны, обновляются только при сохранении.

Тема письма в окне обозревателя должна измениться, когда вы закроете элемент вручную, если вы согласны сохранить изменения. Должно быть таким же, если вы регулярно сохраняете вручную.

Если вы хотите больше, чем просто сохранить:

Option Explicit

Sub MarkInUseSaveCurrentItem()

Dim currItem As Object
Set currItem = ActiveInspector.currentItem

If InStr(LCase(currItem.subject), LCase("Barok is working on this")) = 0 Then
    currItem.subject = "Barok is working on this. To avoid conflicts do not open. " & currItem.subject
End If

currItem.Save

End Sub
...