Direkt zum Inhalt

Wie sortiere und gruppiere ich in Outlook nach Absenderdomäne?

Normalerweise können wir alle E-Mail-Nachrichten in Microsoft Outlook einfach nach Absender, Kategorien, Betreff, Größe usw. anordnen. Es scheint jedoch unmöglich zu sein, E-Mail-Nachrichten nach Absenderdomänen zu sortieren oder zu gruppieren, da für E-Mail-Nachrichten überhaupt kein Absenderdomänenfeld vorhanden ist. Hier werde ich einen VBA-Code einführen, mit dem Sie eine Domain-Spalte für E-Mail-Nachrichten hinzufügen und die E-Mail-Nachrichten nach Outsen-Domains in Outlook einfach sortieren und gruppieren können.

Office-Registerkarte – Ermöglichen Sie das Bearbeiten und Durchsuchen mit Registerkarten in Microsoft Office und machen Sie die Arbeit zum Kinderspiel
Kutools für Outlook – Steigern Sie Outlook mit über 100 erweiterten Funktionen für überragende Effizienz
Verbessern Sie Ihr Outlook 2021 – 2010 oder Outlook 365 mit diesen erweiterten Funktionen. Genießen Sie eine umfassende 60-tägige kostenlose Testversion und verbessern Sie Ihr E-Mail-Erlebnis!

Gehen Sie wie folgt vor, um E-Mail-Nachrichten nach Absenderdomänen in Microsoft Outlook 2013 und 2010 zu sortieren und zu gruppieren:

Schritt 1: Öffnen Sie den E-Mail-Ordner, in dem Sie alle E-Mail-Nachrichten nach Absenderdomänen sortieren.

Schritt 2: Schalten Sie den Lesebereich aus, indem Sie auf klicken Lesefenster > Off auf die Anzeigen Tab.

Schritt 3: Klicken Sie auf Spalten hinzufügen auf die Anzeigen Tab.

Schritt 3: Klicken Sie im Dialogfeld Spalten anzeigen auf New Column .

Schritt 4: Geben Sie im Dialogfeld Neue Spalte Folgendes ein Domain im Feld Name, und behalten Sie die Text in den beiden ausgewählt Typ Box und Format Klicken Sie auf das Feld OK .

Schritt 5: Nun kehren Sie zum Dialogfeld Spalten anzeigen zurück und wählen die aus Domain Verschieben Sie das Feld Diese Spalten in dieser Reihenfolge anzeigen nach unten Aus Element, und klicken Sie auf OK .

Schritt 6: Kehren Sie nun zum öffnenden E-Mail-Ordner zurück und wählen Sie alle E-Mail-Nachrichten aus, indem Sie die Taste drücken Ctrl + A Schlüssel gleichzeitig.

Schritt 7: Drücken Sie die Taste Andere + F11 Geben Sie in der Zwischenzeit ein, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen. Klicken Sie dann auf Insert > ModulFügen Sie als Nächstes den folgenden VBA-Code in das Modul ein.

VBA: Sortieren und Gruppieren nach Absenderdomäne

Sub ListSelectionDomain()
Dim aObj As Object
Dim oProp As Outlook.UserProperty
Dim sDomain
On Error Resume Next
For Each aObj In Application.ActiveExplorer.Selection
Set oMail = aObj
sDomain = Right(oMail.SenderEmailAddress, Len(oMail.SenderEmailAddress) - InStr(1, oMail.SenderEmailAddress, "@"))
Set oProp = oMail.UserProperties.Add("Domain", olText, True)
oProp.Value = sDomain
oMail.Save
Err.Clear
Next
End Sub

Schritt 8: Führen Sie diesen VBA-Code aus, indem Sie die Taste drücken F5 Schlüssel oder Führen Sie Schaltfläche in der Symbolleiste.

Schritt 9: Nun wird die Domain jedes Absenders extrahiert und in die Domain-Spalte eingetragen.

A. Um die E-Mail-Nachrichten nach Absenderdomänen zu sortieren, klicken Sie einfach auf die Spaltenüberschrift von Domain oben in allen E-Mail-Nachrichten;

B. Um die E-Mail-Nachrichten nach Absenderdomänen zu gruppieren, klicken Sie einfach mit der rechten Maustaste auf die Spaltenüberschrift von Domainund wählen Sie die Option Nach diesem Feld gruppieren aus der Dropdown-Liste. Siehe Screenshot unten:

Notizen:

(1) Dieser VBA-Code funktioniert in Outlook 2013 und 2010 gut, in Outlook 2007 jedoch nicht.
(2) Sie können die benutzerdefinierte Ansicht einfach mit speichern Wie speichere und kopiere ich Ansichtseinstellungen in andere Ordner in Outlook?


Pfeil blau rechte BlaseVerwandter Artikel

Wie kann ich die Domain des Absenders in der Mailingliste in Outlook anzeigen?


Beste Office-Produktivitätstools

Kutools for Outlook - Über 100 leistungsstarke Funktionen zur Optimierung Ihres Outlooks

🤖 KI-Mail-Assistent: Sofortige Profi-E-Mails mit KI-Magie – geniale Antworten mit einem Klick, perfekter Ton, mehrsprachige Beherrschung. Verwandeln Sie den E-Mail-Versand mühelos! ...

📧 E-Mail Automation: Abwesenheit (verfügbar für POP und IMAP)  /  Planen Sie das Senden von E-Mails  /  Automatisches CC/BCC nach Regeln beim E-Mail-Versand  /  Automatische Weiterleitung (erweiterte Regeln)   /  Begrüßung automatisch hinzufügen   /  Teilen Sie E-Mails mit mehreren Empfängern automatisch in einzelne Nachrichten auf ...

📨 E-Mail-Management: E-Mails einfach abrufen  /  Blockieren Sie betrügerische E-Mails nach Betreff und anderen  /  Doppelte E-Mails löschen  /  Erweiterte Suche  /  Ordner konsolidieren ...

📁 Anhänge ProBatch speichern  /  Stapeltrennung  /  Stapelkomprimierung  /  Automatisches Speichern   /  Automatische Trennung  /  Automatische Komprimierung ...

???? Schnittstellenmagie: 😊Mehr hübsche und coole Emojis   /  Steigern Sie Ihre Outlook-Produktivität mit Registerkartenansichten  /  Ausblick minimieren statt schließen ...

👍 Wunder mit einem Klick: Allen mit eingehenden Anhängen antworten  /   Anti-Phishing-E-Mails  /  🕘Zeitzone des Absenders anzeigen ...

👩🏼‍🤝‍👩🏻 Kontakte und Kalender: Fügen Sie Kontakte aus ausgewählten E-Mails im Stapel hinzu  /  Teilen Sie eine Kontaktgruppe in einzelne Gruppen auf  /  Geburtstagserinnerungen entfernen ...

Auf über 100 Eigenschaften Warten Sie auf Ihre Erkundung! Klicken Sie hier, um mehr zu erfahren.

 

 

Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks a lot for this article. It took ages to populate the Domain field values for around 10000 mails, in Outlook 2013. The sadder thing is that it does not sort the mails on the Domain field, either descending or ascending. I don't know what is wrong, some update in Outlook disables this, or because the number of mails are huge. The Domain values are displayed, but not sortable or groupable. Kindly help me fix this, thanks.
This comment was minimized by the moderator on the site
I'd like to do the same thing, but for the eMail Address. What values should be adjusted in the above code?
This comment was minimized by the moderator on the site
Getting an error in Outlook 365 (1705) "You cannot sort by this field."
This comment was minimized by the moderator on the site
thanks for your effort, however, domain field does not behave like From field. When you group by domain and sort by another field, domain field disappears. any workarounds ?
This comment was minimized by the moderator on the site
Hi, In the new Outlook 2016 when you sort inbox by sender it then creates headers. I absolutely hate it. How do i remove the useless headers? It never used to happen before. Thanks, Barbs
This comment was minimized by the moderator on the site
Thanks for this, just tried it out in Outlook 2016 and works a treat. Now the next thing which might not be possible but is there a way to then sort the group by domain messages based on the group by count rather than alphabetically based on the domain text?
This comment was minimized by the moderator on the site
[quote]Thanks for this, just tried it out in Outlook 2016 and works a treat. Now the next thing which might not be possible but is there a way to then sort the group by domain messages based on the group by count rather than alphabetically based on the domain text?By Justin[/quote] I can't find the option to add a column in Office 2016 for Mac - Office 365. Any idea? Thank you.
This comment was minimized by the moderator on the site
Works perfect! Many Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations