Ga naar hoofdinhoud

Hoe sorteren en groeperen op afzenderdomein in Outlook?

Normaal gesproken kunnen we alle e-mailberichten eenvoudig rangschikken op afzender, categorie, onderwerp, grootte, etc. in Microsoft Outlook. Het lijkt echter onmogelijk om e-mailberichten op afzenderdomein te sorteren of te groeperen, omdat er helemaal geen veld Afzenderdomein is voor e-mailberichten. Hier zal ik een VBA-code introduceren om u te helpen een domeinkolom voor e-mailberichten toe te voegen, en vervolgens de e-mailberichten eenvoudig te sorteren en te groeperen op de afzenderdomeinen in Outlook.

Office-tabblad - Schakel bewerken en bladeren met tabbladen in Microsoft Office in, waardoor werken een fluitje van een cent wordt
Kutools voor Outlook - Geef Outlook een boost met meer dan 100 geavanceerde functies voor superieure efficiëntie
Geef uw Outlook 2021 - 2010 of Outlook 365 een boost met deze geavanceerde functies. Geniet van een uitgebreide gratis proefperiode van 60 dagen en verbeter uw e-mailervaring!

Ga als volgt te werk om e-mailberichten te sorteren en groeperen op afzenderdomeinen in Microsoft Outlook 2013 en 2010:

Stap 1: Open de e-mailmap waarin u alle e-mailberichten sorteert op afzenderdomeinen.

Stap 2: Schakel het leesvenster uit door op te klikken Leesvenster > af op de Bekijk Tab.

Stap 3: Ga je gang en klik op het Voeg kolommen toe op de Bekijk Tab.

Stap 3: Klik in het dialoogvenster Kolommen weergeven op Nieuwe kolom knop.

Stap 4: Typ in het dialoogvenster Nieuwe kolom het Domein in het vak Naam en bewaar het Tekst geselecteerd in beide Type doos en Formaat vak, klik ten slotte op het OK knop.

Stap 5: Nu keert u terug naar het dialoogvenster Kolommen weergeven, selecteert u het Domein in het vak Toon deze kolommen in deze volgorde, verplaats het naar beneden Van item en klik op het OK knop.

Stap 6: Ga nu terug naar de openingsmailmap, selecteer alle e-mailberichten door op de te drukken Ctrl + A toetsen tegelijkertijd.

Stap 7: druk op de anders + F11 toetsen om ondertussen het Microsoft Visual Basic for Applications-venster te openen; klik vervolgens op het Invoegen > Module, plak vervolgens de volgende VBA-code in de module.

VBA: sorteren en groeperen op afzenderdomein

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

Stap 8: voer deze VBA-code uit door op de te drukken F5 toets of lopen knop in de werkbalk.

Stap 9: Nu wordt het domein van elke afzender uitgepakt en ingevuld in de kolom Domein.

A. Om de e-mailberichten op afzenderdomein te sorteren, klikt u op de kolomkop van Domein bovenaan alle e-mailberichten;

B. Om de e-mailberichten op afzenderdomeinen te groeperen, klikt u met de rechtermuisknop op de kolomkop van Domeinen selecteer de Groeperen op dit veld uit de vervolgkeuzelijst. Zie screenshot hieronder:

Opmerkingen:

(1) Deze VBA-code werkt goed in Outlook 2013 en 2010, maar werkt niet in Outlook 2007.
(2) U kunt de aangepaste weergave eenvoudig opslaan met Hoe weergave-instellingen opslaan en kopiëren naar andere mappen in Outlook?


pijl blauw rechts belAanverwant artikel

Hoe het domein van de afzender in de mailinglijst in Outlook bekijken?


Beste Office-productiviteitstools

Kutools for Outlook - Meer dan 100 krachtige functies om uw Outlook een boost te geven

🤖 AI Mail-assistent: Directe professionele e-mails met AI-magie: met één klik geniale antwoorden, perfecte toon, meertalige beheersing. Transformeer e-mailen moeiteloos! ...

???? Email Automation: Niet aanwezig (beschikbaar voor POP en IMAP)  /  Plan het verzenden van e-mails  /  Automatische CC/BCC volgens regels bij het verzenden van e-mail  /  Automatisch doorsturen (geavanceerde regels)   /  Begroeting automatisch toevoegen   /  Splits e-mails van meerdere ontvangers automatisch op in individuele berichten ...

📨 email management: Gemakkelijk e-mails herinneren  /  Blokkeer zwendel-e-mails van onderwerpen en anderen  /  Verwijder dubbele e-mails  /  Uitgebreid Zoeken  /  Consolideer mappen ...

📁 Bijlagen ProBatch opslaan  /  Batch losmaken  /  Batchcompressie  /  Automatisch opslaan   /  Automatisch loskoppelen  /  Automatisch comprimeren ...

???? Interface-magie: 😊Meer mooie en coole emoji's   /  Verhoog uw Outlook-productiviteit met weergaven met tabbladen  /  Minimaliseer Outlook in plaats van te sluiten ...

???? Wonderen met één klik: Beantwoord iedereen met inkomende bijlagen  /   Antiphishing-e-mails  /  🕘Toon de tijdzone van de afzender ...

👩🏼‍🤝‍👩🏻 Contacten en agenda: Batchcontacten toevoegen uit geselecteerde e-mails  /  Splits een contactgroep in individuele groepen  /  Verwijder verjaardagsherinneringen ...

Over 100 Eigenschappen Wacht op je verkenning! Klik hier om meer te ontdekken.

 

 

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