Принудительное обновление фильтра Outlook

Принудительное обновление фильтра Outlook

В Outlook 365 я использую фильтр, показывающий непрочитанные и отмеченные элементы в качестве основного представления, а не входящих. Это работает хорошо, за исключением того, что прочитанные элементы не исчезают из этого представления фильтра, пока я не перейду в другую папку и не вернусь обратно. Есть ли способ принудительно обновить этот фильтр по требованию? Моим идеальным методом была бы кнопка, сообщающая ему об обновлении. Если мне нужно сделать для этого VBA, это тоже приемлемо, но не желательно.

решение1

Я написал макрос Autohotkey для переключения на папку «Входящие» и обратно на папку «Непрочитанные» при нажатии F12 в Outlook. Это, конечно, не идеальное решение, и оно может не работать в зависимости от версии Outlook, имен папок и того, свернуто ли представление папок или открыто.

#IfWinActive ahk_class rctrl_renwnd32  ;If Outlook is active.
F12::                                  ;If F12 is pressed.
{
   SetControlDelay -1                  ;Improves reliability.
   ControlClick, x15 y400              ;Switch to the Inbox.
   ControlClick, x20 y238              ;Switch to the Unread folder.
}

возвращаться

Связанный контент