Loncat ke daftar isi utama

Bagaimana cara mengurutkan dan mengelompokkan berdasarkan domain pengirim di Outlook?

Biasanya, kami dapat dengan mudah mengatur semua pesan email berdasarkan pengirim, kategori, subjek, ukuran, dll. Di Microsoft Outlook. Namun, tampaknya tidak mungkin untuk mengurutkan atau mengelompokkan pesan email menurut domain pengirim, karena tidak ada bidang Domain pengirim untuk pesan email sama sekali. Di sini saya akan memperkenalkan kode VBA untuk membantu Anda menambahkan kolom Domain untuk pesan email, lalu mengurutkan dan mengelompokkan pesan email menurut domain pengirim dengan mudah di Outlook.

Tab Office - Aktifkan Pengeditan dan Penjelajahan dengan Tab di Microsoft Office, Membuat Pekerjaan Menjadi Mudah
Kutools for Outlook - Tingkatkan Outlook dengan 100+ Fitur Lanjutan untuk Efisiensi Unggul
Tingkatkan Outlook 2021 - 2010 atau Outlook 365 Anda dengan fitur-fitur canggih ini. Nikmati uji coba gratis 60 hari yang komprehensif dan tingkatkan pengalaman email Anda!

Untuk mengurutkan dan mengelompokkan pesan email menurut domain pengirim di Microsoft Outlook 2013 dan 2010, lakukan hal berikut:

Langkah 1: Buka folder email tempat Anda akan mengurutkan semua pesan email berdasarkan domain pengirim.

Langkah 2: Matikan Panel Baca dengan mengklik Panel Baca > Off pada View Tab.

Langkah 3: Lanjutkan dan klik Tambah Kolom pada View Tab.

Langkah 3: Di kotak dialog Show Columns, klik Kolom baru .

Langkah 4: Di kotak dialog Kolom Baru, ketik Domain di kotak Nama, dan pertahankan Teks dipilih di keduanya Tipe kotak dan dibentuk kotak, terakhir klik OK .

Langkah 5: Sekarang Anda kembali ke kotak dialog Show Columns, pilih Domain di kotak Perlihatkan kolom ini dalam urutan ini, pindahkan ke bawah Dari item, dan klik OK .

Langkah 6: Sekarang Anda kembali ke folder surat pembuka, pilih semua pesan email dengan menekan Ctrl + A kunci pada saat bersamaan.

Langkah 7: Tekan lain + F11 kunci sementara untuk membuka jendela Microsoft Visual Basic for Applications; lalu klik Menyisipkan > Modul, selanjutnya tempel kode VBA berikut ke dalam modul.

VBA: Urutkan dan Kelompokkan menurut domain pengirim

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

Langkah 8: Jalankan kode VBA ini dengan menekan F5 kunci atau Run tombol di Toolbar.

Langkah 9: Sekarang setiap domain pengirim diekstraksi dan diisi ke dalam kolom Domain.

A. Untuk mengurutkan pesan email menurut domain pengirim, cukup klik tajuk Kolom Domain di bagian atas semua pesan email;

B. Untuk mengelompokkan pesan email menurut domain pengirim, cukup klik kanan tajuk Kolom Domain, dan pilih Kelompokkan Menurut Bidang Ini dari daftar drop-down. Lihat tangkapan layar di bawah ini:

Catatan:

(1) Kode VBA ini berfungsi dengan baik di Outlook 2013 dan 2010, tetapi tidak berfungsi di Outlook 2007.
(2) Anda dapat menyimpan tampilan kustom dengan mudah dengan Bagaimana cara menyimpan dan menyalin pengaturan tampilan ke folder lain di Outlook?


panah gelembung kanan biruArtikel terkait

Bagaimana cara melihat domain pengirim di daftar surat di Outlook?


Alat Produktivitas Kantor Terbaik

Kutools untuk Outlook - Lebih dari 100 Fitur Canggih untuk Meningkatkan Outlook Anda

🤖 Asisten Surat AI: Email profesional instan dengan keajaiban AI--satu klik untuk mendapatkan balasan jenius, nada sempurna, penguasaan multibahasa. Ubah email dengan mudah! ...

📧 Email Otomatis: Di Luar Kantor (Tersedia untuk POP dan IMAP)  /  Jadwal Kirim Email  /  Auto CC/BCC Sesuai Aturan Saat Mengirim Email  /  Penerusan Otomatis (Aturan Lanjutan)   /  Tambah Salam Otomatis   /  Secara Otomatis Membagi Email Multi-Penerima menjadi Pesan Individual ...

📨 email Management: Mengingat Email dengan Mudah  /  Blokir Email Penipuan berdasarkan Subjek dan Lainnya  /  Hapus Email Duplikat  /  Pencarian  /  Konsolidasi Folder ...

📁 Lampiran ProPenyimpanan Batch  /  Pelepasan Batch  /  Kompres Batch  /  Penyimpanan otomatis   /  Lepaskan Otomatis  /  Kompres Otomatis ...

🌟 Antarmuka Ajaib: 😊Lebih Banyak Emoji Cantik dan Keren   /  Tingkatkan Produktivitas Outlook Anda dengan Tampilan Tab  /  Minimalkan Outlook Daripada Menutup ...

👍 Keajaiban sekali klik: Balas Semua dengan Lampiran Masuk  /   Email Anti-Phishing  /  🕘Tampilkan Zona Waktu Pengirim ...

👩🏼‍🤝‍👩🏻 Kontak & Kalender: Batch Tambahkan Kontak Dari Email yang Dipilih  /  Bagi Grup Kontak menjadi Grup Individual  /  Hapus Pengingat Ulang Tahun ...

Lebih 100 Fitur Tunggu Eksplorasi Anda! Klik Di Sini untuk Menemukan Lebih Banyak.

 

 

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