Hoppa till huvudinnehåll

Hur markerar jag automatiskt borttagna meddelanden som lästa i Outlook?

Om du tar bort ett oläst e-postmeddelande i Microsoft Outlook flyttas meddelandet till mappen Borttagna objekt och behåller status som oläst. I vissa fall kanske Outlook-användare vill markera borttagna meddelanden som lästa automatiskt, för att köra regler eller andra skäl. Här introducerar jag metoder för att markera borttagna meddelanden som lästa i Microsoft Outlook.

Markera alla raderade objekt som lästa manuellt

Markera radera meddelanden automatiskt som lästa med VBA

Markera borttagna objekt automatiskt som lästa med ett klick bra idé3


Markera alla raderade objekt som lästa manuellt

I Microsoft Outlook kan användare markera hela e-postmappen som lättläst, inklusive mappen Borttagna objekt.

När du har tagit bort dina e-postmeddelanden väljer du Raderade föremål mappen i navigeringsfönstret, högerklicka och välj Markera allt som läst från högerklickmenyn. Se skärmdump nedan:



Markera raderade meddelanden automatiskt som lästa med VBA

Detta avsnitt introducerar ett VBA-makro som automatiskt markerar alla raderade meddelanden som lästa när de tas bort.

Steg 1: Tryck på andra + F11 för att öppna Microsoft Visual Basic for Applications-fönstret.

Steg 2: Expandera Project 1 i det vänstra fältet och dubbelklicka på ThisOutlookSession för att öppna ett tomt fönster.

Steg 3: Klistra in följande VBA-kod i det tomma fönstret.

VBA: Markera raderade meddelanden automatiskt som lästa

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

Steg 4: Spara VBA-makrot och starta om din Microsoft Outlook.

Notera: Detta VBA-makro fungerar bara med Microsoft Outlook 2013, och detta VBA-makro markerar bara borttagna objekt som lästa som finns i standarddatafilen.

Från och med nu, när du tar bort e-postmeddelanden antingen manuellt eller automatiskt med regler, kommer de olästa e-postmeddelandena att markeras som lästa på en gång i mappen Borttagna objekt.


Markera borttagna objekt automatiskt som lästa med ett klick

Om du vill markera borttagna objekt i undermappar som lästa eller automatiskt markera objekt som lästa medan de raderas, hur kan du hantera jobbet? Här, den Markera Radera som läst nytta av Kutools för Outlook kan göra en tjänst.

Gratis installation Kutools för Outlook och gör sedan nedanstående steg:

1. klick Kutools och välj sedan ett alternativ som du behöver i Markera borttagen som läst listrutan.
doc-märke borttaget som läst 3

Aktivera markering borttagen som läst: medan du aktiverar det här verktyget markeras objekten automatiskt som lästa medan de tas bort.

Markera borttagna artiklar som lästa: Markera alla objekt i mappen Borttagna objekt som lästa i Outlook.

Inkludera undermappar i mappen Borttagna objekt: Markera alla objekt i mappen Borttagna objekt och undermapparna som lästa i Outlook.

2. En dialogruta dyker upp för att påminna dig om att operationen är klar efter att du har använt verktyget. Klicka bara Ja att stänga den.
doc-märke borttaget som läst 4




Bästa kontorsproduktivitetsverktyg

Kutools för Outlook - Över 100 kraftfulla funktioner för att överladda din Outlook

🤖 AI Mail Assistant: Instant proffs-e-postmeddelanden med AI-magi – ett klick för geniala svar, perfekt ton, flerspråkig behärskning. Förvandla e-post utan ansträngning! ...

📧 Email Automation: Frånvaro (tillgänglig för POP och IMAP)  /  Schemalägg Skicka e-post  /  Auto CC/BCC enligt regler när du skickar e-post  /  Automatisk vidarebefordran (avancerade regler)   /  Lägg automatiskt till hälsning   /  Dela automatiskt e-postmeddelanden med flera mottagare i individuella meddelanden ...

📨 Email Management: Hämta enkelt e-postmeddelanden  /  Blockera bluff-e-postmeddelanden av ämnen och andra  /  Ta bort duplicerade e-postmeddelanden  /  Avancerad Sökning  /  Konsolidera mappar ...

📁 Bilagor ProBatch Spara  /  Batch lossa  /  Batchkomprimera  /  Automatisk sparning   /  Auto Lossa  /  Automatisk komprimering ...

🌟 Gränssnittsmagi: 😊 Fler vackra och coola emojis   /  Öka din Outlook-produktivitet med flikar  /  Minimera Outlook istället för att stänga ...

👍 Underverk med ett klick: Svara alla med inkommande bilagor  /   E-postmeddelanden mot nätfiske  /  🕘Visa avsändarens tidszon ...

👩🏼‍🤝‍👩🏻 Kontakter och kalender: Lägg till kontakter i grupp från valda e-postmeddelanden  /  Dela upp en kontaktgrupp till individuella grupper  /  Ta bort påminnelser om födelsedag ...

Över 100 funktioner Vänta på din utforskning! Klicka här för att upptäcka mer.

Läs mer       Gratis nedladdning      Inköp
 

 

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