Hoppa till huvudinnehåll

Hur öppnar jag alla inkommande e-postmeddelanden från en viss person automatiskt i Outlook? 

Författare: Xiaoyang Senast ändrad: 2024-08-21

I vårt dagliga arbete kanske det kommer många e-postmeddelanden till vår Outlook, i det här fallet kan du ignorera några viktiga e-postmeddelanden från en specifik person. För att undvika att missa några viktiga e-postmeddelanden från någon kan du öppna e-postmeddelandena automatiskt när du kommer till din Outlook. I den här artikeln kommer jag att introducera en VBA-kod för att öppna alla e-postmeddelanden som kommer från en specifik avsändare.

Öppna alla inkommande e-postmeddelanden från en specifik person automatiskt med VBA-kod


Öppna alla inkommande e-postmeddelanden från en specifik person automatiskt med VBA-kod

För att automatiskt öppna e-postmeddelanden från en specifik person kan följande VBA-kod hjälpa dig, vänligen gör så här:

1. Håll ner ALT + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.

2. I Microsoft Visual Basic för applikationer dubbelklicka ThisOutlookSession från Project1 (VbaProject.OTM) rutan för att öppna läget och sedan kopiera och klistra in följande kod i den tomma modulen.

VBA-kod: Öppna alla e-postmeddelanden från en specifik person automatiskt:

Public WithEvents GInboxFolder As Outlook.Folder
Public WithEvents GInboxItems As Outlook.Items
Private Sub Application_Startup()
    Set GInboxFolder = Outlook.Application.Session.GetDefaultFolder(olFolderInbox)
    Set GInboxItems = GInboxFolder.Items
End Sub
Private Sub GInboxItems_ItemAdd(ByVal Item As Object)
    Dim xMailItem As Outlook.MailItem
    Dim xSenders As String
    On Error Resume Next
    If Item.Class <> olMail Then Exit Sub
    Set xMailItem = Item
    xSenders = "yy@addin99.com;applemiemie@163.com"
    If InStr(xSenders, xMailItem.SenderEmailAddress) = 0 Then Exit Sub
    xMailItem.Display
End Sub

Anmärkningar: I ovanstående kod kan du ändra avsändarnas adresser till dina egna.

3. Spara och stäng sedan detta kodfönster. Starta om Outlook för att få koden att träda i kraft, från och med nu, när e-postmeddelandena kommer från de personer du angett, kommer alla att öppnas automatiskt. Se skärmdump:

doc öppna e-postmeddelanden av avsändare 2

Bästa kontorsproduktivitetsverktyg

Nyheter: Kutools för Outlook lanserar gratisversion!

Upplev den helt nya Kutools för Outlook GRATIS version med 70+ otroliga funktioner, din att använda FÖR EVIGT! Klicka för att ladda ner nu!

🤖 Kutools AI : Använder avancerad AI-teknik för att hantera e-postmeddelanden utan ansträngning, inklusive att svara, sammanfatta, optimera, utöka, översätta och skriva e-postmeddelanden.

📧 Email Automation: Autosvar (tillgängligt 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: Återkalla 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   /  Påminn dig när viktiga mejl kommer  /  Minimera Outlook istället för att stänga ...

👍 Underverk med ett klick: Svara alla med 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 ...

Lås upp Kutools för Outlook omedelbart med ett enda klick. Vänta inte, ladda ner nu och öka din effektivitet!

kutools för Outlook-funktioner1 kutools för Outlook-funktioner2