Перейти до основного матеріалу

Як автоматично позначити видалені повідомлення як прочитані в Outlook?

Якщо ви видалите непрочитане повідомлення електронної пошти в Microsoft Outlook, воно буде переміщено до папки "Видалені" та збереже статус "Непрочитане". У деяких випадках користувачі Outlook можуть захотіти позначити видалені повідомлення як прочитані автоматично для запуску правил чи інших причин. Тут я представив методи позначення видалених повідомлень як прочитаних у Microsoft Outlook.

Позначте всі видалені елементи як прочитані вручну

Автоматично позначити видалення повідомлень як прочитаних за допомогою VBA

Автоматично позначати видалені елементи як прочитані одним клацанням миші гарна ідея3


Позначте всі видалені елементи як прочитані вручну

У Microsoft Outlook користувачі можуть позначити всю папку пошти як зручну для читання, включаючи папку "Видалені".

Після видалення повідомлень електронної пошти виберіть Видалені елементи в області переходів, клацніть правою кнопкою миші та виберіть Позначити як прочитане з меню правої кнопки миші. Дивіться знімок екрана нижче:



Автоматично позначити видалені повідомлення як прочитані за допомогою VBA

У цьому розділі буде представлено макрос VBA, який автоматично видалить усі видалені повідомлення як прочитані під час видалення.

Крок 1: Натисніть кнопку інший + F11 клавіші разом, щоб відкрити вікно Microsoft Visual Basic for Applications.

Крок 2: Розгорніть проект 1 на лівій панелі та двічі клацніть на ThisOutlookSession щоб відкрити порожнє вікно.

Крок 3: Вставте наступний код VBA у порожнє вікно.

VBA: автоматичне позначення видалених повідомлень як прочитаних

Dim WithEvents g_OlkFolder As Outlook.Items
Private Sub Application_Quit()
Set g_OlkFolder = Nothing
End Sub
Private Sub Application_Startup()
Set g_OlkFolder = Session.GetDefaultFolder(olFolderDeletedItems).Items
End Sub
Private Sub g_OlkFolder_ItemAdd(ByVal Item As Object)
Item.UnRead = False
Item.Save
End Sub

Крок 4: Збережіть макрос VBA та перезапустіть Microsoft Outlook.

Примітка: Цей макрос VBA працює лише з Microsoft Outlook 2013, і цей макрос VBA буде позначати лише видалені елементи як прочитані, які містяться у файлі даних за замовчуванням.

Відтепер, коли ви видаляєте електронні листи вручну або автоматично за допомогою правил, непрочитані видалені електронні листи будуть позначені як прочитані відразу в папці Видалені.


Автоматично позначати видалені елементи як прочитані одним клацанням миші

Якщо ви хочете позначити видалені елементи в підпапках як прочитані або автоматично позначити елементи як прочитані під час їх видалення, як ви можете впоратися із завданням? Ось, Позначте Видалити як прочитане корисність Kutools для Outlook може зробити послугу.

Безкоштовна установка Kutools для Outlook, а потім виконайте наведені нижче дії.

1. клацання Кутулс , а потім виберіть один із варіантів, який вам потрібен Позначити Видалено як прочитане випадаючий список.
позначку документа видалено як прочитану 3

Увімкнути Позначити як видалене як прочитане: поки ви активуєте цю утиліту, елементи будуть автоматично позначені як прочитані під час їх видалення.

Позначити видалені елементи як прочитані: Позначте всі елементи в папці "Видалені" як прочитані в Outlook.

Включіть підпапки до папки "Видалені": Позначте всі елементи в папці "Видалені" та підпапки як прочитані в Outlook.

2. Вискакує діалогове вікно з нагадуванням про те, що операція закінчена після застосування програми, просто натисніть Так закрити його.
позначку документа видалено як прочитану 4




Найкращі інструменти продуктивності офісу

Kutools для Outlook - Понад 100 потужних функцій, які покращать ваш Outlook

🤖 AI Mail Assistant: Миттєві професійні електронні листи з магією штучного інтелекту – геніальні відповіді одним клацанням, ідеальний тон, багатомовна майстерність. Трансформуйте електронну пошту без зусиль! ...

???? Автоматизація електронної пошти: Поза офісом (доступно для POP та IMAP)  /  Розклад надсилання електронних листів  /  Автоматична копія/прихована копія за правилами під час надсилання електронної пошти  /  Автоматичне пересилання (розширені правила)   /  Автоматично додавати привітання   /  Автоматично розділяйте електронні листи кількох одержувачів на окремі повідомлення ...

📨 Управління електронною поштою: Легко відкликайте електронні листи  /  Блокуйте шахрайські електронні листи за темами та іншими  /  Видалити повторювані електронні листи  /  розширений пошук  /  Консолідація папок ...

📁 Вкладення ProПакетне збереження  /  Пакетне від'єднання  /  Пакетний компрес  /  Автозавантаження   /  Автоматичне від'єднання  /  Автокомпресія ...

???? Магія інтерфейсу: 😊Більше красивих і класних смайликів   /  Підвищте продуктивність Outlook за допомогою вкладок  /  Згорніть Outlook замість того, щоб закривати ...

👍 Дива в один клік: Відповісти всім із вхідними вкладеннями  /   Антифішингові електронні листи  /  🕘Показувати часовий пояс відправника ...

👩🏼‍🤝‍👩🏻 Контакти та календар: Пакетне додавання контактів із вибраних електронних листів  /  Розділіть групу контактів на окремі групи  /  Видаліть нагадування про день народження ...

більше Особливості 100 Чекайте на ваше дослідження! Натисніть тут, щоб дізнатися більше.

 

 

Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
wow, it's amazing, especially the VBA code. It works very well.
This comment was minimized by the moderator on the site
wow,太棒了!尤其是这个VBA code。
This comment was minimized by the moderator on the site
Worked for outlook 2003 !
This comment was minimized by the moderator on the site
Note that you will also need to tick the Apply macro security to installed add-ins option to make it work on Outlook 2016.
This comment was minimized by the moderator on the site
Thanks for this - simple and effective.
This comment was minimized by the moderator on the site
My question is simple: WHY?!

Who thought keeping deleted messages unread was good for the user?!
This comment was minimized by the moderator on the site
I enabled Macros in the Trust Center and got it to work with Outlook 2016 as well. Thanks!
This comment was minimized by the moderator on the site
Yes, worked this way for me too in Outlook 2016.
This comment was minimized by the moderator on the site
EUREKA!!! IT WORKS!!!
This comment was minimized by the moderator on the site
I had the same issue as DUSTIN, ZOXDK, and GORDON... the macro wasn't working. The issue was that I had to enable macros in the Trust Center settings: Click File --> Options --> Trust Center --> Trust Center Settings --> Macro Settings Select "Notifications for all macros" You'll get a small popup whenever you open Outlook to Enable or Disable macros. As long as you click Enable, you should be good. Alternatively, you could set your Trust Center settings to automatically allow all macros, but that could present security concerns so I think the approach above is a good compromise since you'll only need to click "Enable Macros" when you launch Outlook.
This comment was minimized by the moderator on the site
Thanks! VBA code worked perfectly.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations