วิธีจัดกลุ่มและจัดเรียงอีเมลตามเดือนใน Outlook
อีเมลจะเรียงลำดับตามวันที่ได้รับในกล่องขาเข้าของ Outlook ตามค่าเริ่มต้น อย่างไรก็ตามไม่มีคำสั่งให้จัดเรียงหรือจัดกลุ่มอีเมลทั้งหมดตามเดือนที่ได้รับ ที่นี่ฉันจะแนะนำวิธีการจัดกลุ่มและจัดเรียงอีเมลทั้งหมดตามเดือนใน Outlook
จัดกลุ่มหรือจัดเรียงอีเมลตามเดือนใน Outlook โดยใช้รหัส VBA
จัดกลุ่มหรือจัดเรียงอีเมลตามเดือนใน Outlook โดยใช้รหัส VBA
วิธีนี้จะแนะนำให้คุณสร้างคอลัมน์ใหม่ชื่อเดือนจากนั้นใช้แมโคร VBA เพื่อแยกเดือนที่ได้รับลงในคอลัมน์ใหม่จากนั้นคุณสามารถจัดเรียงหรือจัดกลุ่มอีเมลทั้งหมดตามคอลัมน์เดือนใน Outlook
1. เปิดโฟลเดอร์อีเมลที่คุณจะจัดเรียงหรือจัดกลุ่มอีเมลตามเดือนแล้วคลิก ดูการตั้งค่า ปุ่มบน รายละเอียด ใน Outlook 2010 และเวอร์ชันที่ใหม่กว่า
หมายเหตุ ใน Outlook 2007 คุณสามารถคลิกไฟล์ รายละเอียด > มุมมองปัจจุบัน > ปรับแต่งมุมมองปัจจุบัน.
2. ที่กำลังจะมาถึง การตั้งค่ามุมมองขั้นสูง / ปรับแต่งมุมมอง ใหคลิกปุ the ม คอลัมน์ ปุ่ม (หรือ สาขา ปุ่ม).
3. ใน แสดงคอลัมน์ / เขตข้อมูล ใหคลิกปุ the ม คอลัมน์ใหม่ ปุ่ม (หรือ ฟิลด์ใหม่ เพื่อเปิดกล่องโต้ตอบคอลัมน์ / ฟิลด์ใหม่ให้พิมพ์ เดือน ใน Name กล่องเก็บ ข้อความ เลือกทั้งสองอย่าง ชนิดภาพเขียน กล่องและ รูปแบบ จากนั้นคลิกที่ไฟล์ OK ปุ่ม. ดูภาพหน้าจอด้านล่าง:
4. ตอนนี้คุณกลับไปที่ไฟล์ แสดงคอลัมน์ / เขตข้อมูล กล่องโต้ตอบคลิกเพื่อเลือกไฟล์ เดือน รายการใน แสดงคอลัมน์เหล่านี้ (หรือ สาขา) ตามลำดับนี้ และย้ายไปไว้ด้านล่างของไฟล์ ที่ได้รับ โดยการคลิกที่ ย้ายขึ้น และคลิกสุดท้ายที่ OK ปุ่ม
5. คลิก OK เพื่อปิด การตั้งค่ามุมมองขั้นสูง / ปรับแต่งมุมมอง กล่องโต้ตอบ
6. เลือกอีเมลทั้งหมดในโฟลเดอร์เปิดโดยเลือกอีเมลใดก็ได้จากนั้นกดปุ่ม Ctrl + A คีย์พร้อมกัน
หมายเหตุ: ถ้า บานหน้าต่างการอ่าน กำลังเปิดอยู่โปรดปิดโดยคลิกที่ไฟล์ รายละเอียด > บานหน้าต่างการอ่าน > Off.
7. เปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างด้วยการกดปุ่ม อื่น ๆ + F11 ในขณะเดียวกันจากนั้นคลิกที่ สิ่งที่ใส่เข้าไป > โมดูล.
8. วางมาโคร VBA ต่อไปนี้ลงในโมดูล:
VBA: จัดเรียงหรือจัดกลุ่มอีเมลตามเดือน
Sub ListSelectionMonth()
Dim aObj As Object
Dim oProp As Outlook.UserProperty
Dim sMonth
On Error Resume Next
For Each aObj In Application.ActiveExplorer.Selection
Set oMail = aObj
sMonth = Month(oMail.ReceivedTime)
Set oProp = oMail.UserProperties.Add("Month", olText, True)
oProp.Value = sMonth
oMail.Save
Err.Clear
Next
End Sub
9. กด F5 กุญแจสำคัญในการเรียกใช้แมโคร VBA นี้
10. ตอนนี้แต่ละเดือนที่ได้รับอีเมลจะแยกออกเป็นดังต่อไปนี้ เดือน คอลัมน์. หากต้องการจัดเรียงอีเมลทั้งหมดตามเดือนในโฟลเดอร์เปิดนี้เพียงคลิกที่ส่วนหัวของคอลัมน์ เดือน. ดูภาพหน้าจอ:
หมายเหตุ: หากต้องการจัดกลุ่มอีเมลทั้งหมดตามเดือนในโฟลเดอร์เปิดนี้ให้คลิกขวาที่ส่วนหัวของคอลัมน์ เดือนจากนั้นเลือก จัดกลุ่มตามฟิลด์นี้ จากเมนูคลิกขวา ดูภาพหน้าจอ:
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
Kutools สำหรับ Outlook - คุณสมบัติอันทรงพลังมากกว่า 100 รายการเพื่อเติมพลังให้กับ Outlook ของคุณ
🤖 ผู้ช่วยจดหมาย AI: ส่งอีเมลระดับมืออาชีพทันทีด้วยเวทมนตร์ AI คลิกเพียงครั้งเดียวเพื่อตอบกลับอย่างชาญฉลาด น้ำเสียงที่สมบูรณ์แบบ การเรียนรู้หลายภาษา เปลี่ยนรูปแบบการส่งอีเมลอย่างง่ายดาย! ...
📧 การทำงานอัตโนมัติของอีเมล: ไม่อยู่ที่สำนักงาน (ใช้ได้กับ POP และ IMAP) / กำหนดการส่งอีเมล / Auto CC/BCC ตามกฎเมื่อส่งอีเมล / ส่งต่ออัตโนมัติ (กฎขั้นสูง) / เพิ่มคำทักทายอัตโนมัติ / แบ่งอีเมลผู้รับหลายรายออกเป็นข้อความส่วนตัวโดยอัตโนมัติ ...
📨 การจัดการอีเมล์: เรียกคืนอีเมลได้อย่างง่ายดาย / บล็อกอีเมลหลอกลวงตามหัวเรื่องและอื่นๆ / ลบอีเมลที่ซ้ำกัน / การค้นหาขั้นสูง / รวมโฟลเดอร์ ...
📁 ไฟล์แนบโปร: บันทึกแบทช์ / การแยกแบทช์ / การบีบอัดแบบแบตช์ / บันทึกอัตโนมัติ / ถอดอัตโนมัติ / บีบอัดอัตโนมัติ ...
🌟 อินเตอร์เฟซเมจิก: 😊อีโมจิที่สวยและเจ๋งยิ่งขึ้น / เพิ่มประสิทธิภาพการทำงาน Outlook ของคุณด้วยมุมมองแบบแท็บ / ลดขนาด Outlook แทนที่จะปิด ...
???? เพียงคลิกเดียวสิ่งมหัศจรรย์: ตอบกลับทั้งหมดด้วยไฟล์แนบที่เข้ามา / อีเมลต่อต้านฟิชชิ่ง / 🕘 แสดงโซนเวลาของผู้ส่ง ...
👩🏼🤝👩🏻 รายชื่อและปฏิทิน: แบทช์เพิ่มผู้ติดต่อจากอีเมลที่เลือก / แบ่งกลุ่มผู้ติดต่อเป็นกลุ่มแต่ละกลุ่ม / ลบการแจ้งเตือนวันเกิด ...
เกิน คุณสมบัติ 100 รอการสำรวจของคุณ! คลิกที่นี่เพื่อค้นพบเพิ่มเติม