Ugrás a tartalomra

Hogyan válogathatok és csoportosíthatok küldő tartományok szerint az Outlookban?

Normál esetben az összes e-mail üzenetet egyszerűen elrendezhetjük küldő, kategória, tárgy, méret stb. Szerint a Microsoft Outlook alkalmazásban. Azonban lehetetlennek tűnik az e-mail üzenetek rendezése vagy csoportosítása a feladó domainjei szerint, mert az E-mail üzenetek számára egyáltalán nincs Sender domain mező. Itt bemutatok egy VBA-kódot, amely segít hozzáadni egy tartomány oszlopot az e-mail üzenetekhez, majd az e-maileket rendezni és csoportosítani a feladó domainjei szerint az Outlookban.

Iroda lap – Engedélyezze a lapos szerkesztést és böngészést a Microsoft Office-ban, így a munka egyszerűvé válik
Kutools for Outlook – Növelje az Outlookot 100+ speciális funkcióval a kiemelkedő hatékonyság érdekében
Növelje Outlook 2021–2010 vagy Outlook 365 verzióját ezekkel a speciális funkciókkal. Élvezze az átfogó 60 napos ingyenes próbaverziót, és fokozza az e-mailezési élményt!

Az e-mail üzenetek feladói tartományok szerinti rendezéséhez és csoportosításához a Microsoft Outlook 2013 és 2010 programban tegye a következőket:

1. lépés: Nyissa meg az e-mail mappát, ahol az összes e-mailt rendezni fogja feladó domainjei szerint.

2. lépés: A gombra kattintva kapcsolja ki az Olvasótáblát Pane olvasása > le a Megnézem Tab.

3. lépés: Menjen előre, és kattintson a gombra Oszlopok hozzáadása a Megnézem Tab.

3. lépés: Az Oszlopok megjelenítése párbeszédpanelen kattintson a gombra Új oszlop gombot.

4. lépés: Az Új oszlop párbeszédpanelen írja be a Domén a Név mezőben, és tartsa a szöveg mindkettőben kiválasztva típus doboz és kialakított mezőbe, végül kattintson a gombra OK gombot.

5. lépés: Most visszatér az Oszlopok megjelenítése párbeszédpanelre, és válassza a ikont Domén a Mutassa meg ezeket az oszlopokat ebben a sorrendben mezőben helyezze át Tól től elemet, és kattintson a gombra OK gombot.

6. lépés: Most visszalép a megnyíló e-mail mappába, és a gombbal válassza ki az összes e-mailt Ctrl + A gombokat egyidejűleg.

7 lépés: Nyomja meg a más + F11 közben tartsa a kulcsokat a Microsoft Visual Basic for Applications ablak megnyitásához; majd kattintson a gombra betétlap > Modulok, majd illessze be a következő VBA kódot a modulba.

VBA: Rendezés és csoportosítás feladó tartomány szerint

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

8. lépés: Futtassa ezt a VBA kódot a F5 kulcs vagy futás gombra az Eszköztáron.

9. lépés: Mostantól minden küldő tartományát kibontják és kitöltik a Domain oszlopba.

A. Az e-mail üzenetek feladói tartományok szerinti rendezéséhez kattintson az Oszlop fejlécére Domén az összes e-mail üzenet tetején;

B. Az e-mail üzenetek feladói domainek szerinti csoportosításához kattintson a jobb gombbal az oszlop fejlécére Domén, és válassza ki a Csoportosítás e mező szerint a legördülő listából. Lásd az alábbi képernyőképet:

Megjegyzések:

(1) Ez a VBA-kód jól működik az Outlook 2013-ban és a 2010-ben, de az Outlook 2007-ben nem működik.
(2) Az egyedi nézetet egyszerűen elmentheti Hogyan lehet menteni és másolni a nézet beállításait az Outlook más mappáiba?


nyíl kék jobb buborékKapcsolódó cikk

Hogyan tekinthető meg a feladók tartománya az Outlook levelezőlistájában?


A legjobb irodai hatékonyságnövelő eszközök

Kutools az Outlook számára - Több mint 100 hatékony funkció az Outlook feltöltéséhez

🤖 AI Mail Assistant: Azonnali profi e-mailek mesterséges intelligencia varázslattal – egyetlen kattintással zseniális válaszok, tökéletes hangnem, többnyelvű elsajátítás. Alakítsa át az e-mailezést könnyedén! ...

???? E-mail automatizálás: Hivatalon kívül (POP és IMAP esetén elérhető)  /  Ütemezze az e-mailek küldését  /  Automatikus CC/BCC szabályok szerint e-mail küldésekor  /  Automatikus továbbítás (Speciális szabályok)   /  Automatikus üdvözlet hozzáadása   /  A több címzettnek szóló e-mailek automatikus felosztása egyedi üzenetekre ...

📨 Email Management: Könnyen visszahívhatja az e-maileket  /  Blokkolja az alanyok és mások átverő e-mailjeit  /  Törölje az ismétlődő e-maileket  /  Részletes keresés  /  Mappák összevonása ...

📁 Attachments ProKötegelt mentés  /  Batch Detach  /  Batch tömörítés  /  Automatikus mentés   /  Automatikus leválasztás  /  Automatikus tömörítés ...

🌟 Interface Magic: 😊További szép és menő hangulatjelek   /  Növelje Outlook termelékenységét a füles nézetekkel  /  Minimalizálja az Outlookot a bezárás helyett ...

👍 Csodák egy kattintással: Válasz mindenkinek a bejövő mellékletekkel  /   Adathalászat elleni e-mailek  /  🕘A feladó időzónájának megjelenítése ...

👩🏼‍🤝‍👩🏻 Névjegyek és naptár: Névjegyek kötegelt hozzáadása a kiválasztott e-mailekből  /  Egy kapcsolattartó csoport felosztása egyéni csoportokra  /  Távolítsa el a születésnapi emlékeztetőket ...

Több, mint 100 Jellemzők Várja felfedezését! Kattintson ide, ha többet szeretne megtudni.

 

 

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