ไปยังเนื้อหาหลัก

วิธีการพิมพ์รายการการนัดหมายที่เกิดซ้ำของ Outlook หนึ่งรายการ

ดังที่คุณทราบการนัดหมายที่เกิดขึ้นประจำจะมีเหตุการณ์ที่เกิดขึ้นซ้ำ ๆ เป็นประจำใน Outlook อย่างไรก็ตามเมื่อคุณพิมพ์การนัดหมายที่เกิดซ้ำรายการเหตุการณ์ทั้งหมดจะหายไป แล้วคุณจะพิมพ์รายการเหตุการณ์ทั้งหมดในการนัดหมายซ้ำได้อย่างไร? โซลูชันด้านล่างนี้อาจทำให้งานของคุณง่ายขึ้น

Office Tab - เปิดใช้งานการแก้ไขแบบแท็บและการเรียกดูใน Microsoft Office ทำให้งานเป็นเรื่องง่าย
Kutools for Outlook - เพิ่ม Outlook ด้วยฟีเจอร์ขั้นสูงกว่า 100+ รายการเพื่อประสิทธิภาพที่เหนือกว่า
เพิ่มประสิทธิภาพ Outlook 2021 - 2010 หรือ Outlook 365 ของคุณด้วยฟีเจอร์ขั้นสูงเหล่านี้ เพลิดเพลินกับการทดลองใช้ฟรี 60 วันและยกระดับประสบการณ์อีเมลของคุณ!

ลูกศรสีฟ้าฟองขวาพิมพ์รายการการนัดหมายที่เกิดซ้ำของ Outlook หนึ่งรายการพร้อมกับการส่งออก

จริงๆแล้วไม่มีวิธีโดยตรงในการพิมพ์รายการเหตุการณ์ทั้งหมดในการนัดหมายที่เกิดซ้ำใน Outlook อย่างไรก็ตามคุณสามารถส่งออกข้อมูลปฏิทินไปยัง Excel กรองการนัดหมายที่เกิดซ้ำทั้งหมดออกแล้วพิมพ์ กรุณาดำเนินการดังต่อไปนี้:

1. ใน Outlook โปรดคลิก เนื้อไม่มีมัน > เปิดและส่งออก (หรือ จุดเปิด)> นำเข้า / ส่งออก (หรือ นำเข้า).

2. ในตัวช่วยสร้างการนำเข้าและส่งออกโปรดคลิกที่ไฟล์ ส่งออกไปยังแฟ้ม ตัวเลือกและคลิกที่ ถัดไป ปุ่ม

3. ในกล่องโต้ตอบส่งออกไปยังไฟล์แรกโปรดคลิกที่ไฟล์ ค่าที่คั่นด้วยเครื่องหมายจุลภาค ตัวเลือกและคลิกที่ ถัดไป ปุ่ม

4. ในกล่องโต้ตอบส่งออกไปยังไฟล์ที่สองโปรดเลือกไฟล์ ปฏิทิน ที่มีการนัดหมายที่เกิดซ้ำที่คุณจะพิมพ์และคลิกที่ ถัดไป ปุ่ม

5. ในกล่องโต้ตอบการส่งออกไปยังไฟล์ที่สามโปรดคลิกที่ไฟล์ หมวดหมู่สินค้า ปุ่ม

6. ตอนนี้กล่องโต้ตอบเรียกดูจะปรากฏขึ้น กรุณา (1) ระบุโฟลเดอร์ปลายทางที่คุณจะบันทึกไฟล์ CSV ที่ส่งออกลงใน (2) ตั้งชื่อไฟล์ CSV ในรูปแบบ ชื่อไฟล์ กล่องและ (3) คลิก OK ปุ่ม

7 คลิกที่ ถัดไป ปุ่มและ เสร็จสิ้น ทั้งในกล่องโต้ตอบที่สามและกล่องสุดท้ายส่งออกไฟล์

8. โปรดระบุช่วงวันที่ที่คุณจะส่งออกปฏิทินภายในกล่องโต้ตอบตั้งค่าช่วงวันที่แล้วคลิก OK ปุ่ม

9. จนถึงขณะนี้ปฏิทิน Outlook ได้รับการส่งออกเป็นไฟล์ CSV โปรดเปิดโฟลเดอร์ที่มีไฟล์ CSV คลิกขวาที่ไฟล์ CSV แล้วเลือก เปิดด้วย > Excel จากเมนูบริบท ดูภาพหน้าจอ:

10. ไฟล์ CSV ที่ส่งออกกำลังเปิดใน Excel โปรดเลือกส่วนหัวคอลัมน์ของหัวเรื่องแล้วคลิก ข้อมูล > ตัวกรอง. ดูภาพหน้าจอ:

10. คลิกไอคอนตัวกรองในส่วนหัวคอลัมน์ของหัวเรื่องตรวจสอบเฉพาะเรื่องของการนัดหมายที่เกิดขึ้นประจำที่คุณจะพิมพ์จากรายการแบบหล่นลงแล้วคลิก OK ปุ่ม

11. เฉพาะการนัดหมายที่เกิดขึ้นประจำที่ระบุเท่านั้นที่จะกรองออก กรุณาคลิก เนื้อไม่มีมัน > พิมพ์ เพื่อพิมพ์


ลูกศรสีฟ้าฟองขวาพิมพ์รายการการนัดหมายที่เกิดขึ้นประจำหนึ่งครั้งของ Outlook ด้วย VBA

วิธีนี้จะแนะนำ VBA เพื่อพิมพ์รายการนัดหมายที่เกิดซ้ำใน Outlook ได้อย่างรวดเร็ว กรุณาดำเนินการดังต่อไปนี้:

1. ในมุมมองปฏิทินให้เลือกการนัดหมายที่เกิดซ้ำหนึ่งรายการที่คุณจะพิมพ์แล้วกด อื่น ๆ + F11 ปุ่มเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นวางโค้ด VBA ด้านล่างลงในสคริปต์โมดูลการเปิดใหม่

VBA: พิมพ์รายการเหตุการณ์ทั้งหมดในการนัดหมายที่เกิดซ้ำใน Outlook

Sub RecurringList()

Dim CalendarFolder As Outlook.MAPIFolder
Dim CalendarItems As Outlook.Items
Dim RestrictItems As Outlook.Items
Dim sFilter, sSubject, sOccur As String
Dim iNumRestricted As Integer
Dim itm, itmNew As Object
Dim tStart, tEnd As Date

Set CalendarFolder = Application.ActiveExplorer.CurrentFolder
Set CalendarItems = CalendarFolder.Items

   CalendarItems.Sort "[Start]"
CalendarItems.IncludeRecurrences = True

    tEnd = Format(Now + 10, "Short Date")

sSubject = Application.ActiveExplorer.Selection.Item(1).Subject

   sFilter = "[Start] >= '11/1/2016' And [End] < '6/30/2017' And  [IsRecurring]  = True And [Subject] = " & sSubject

   Set RestrictItems = CalendarItems.Restrict(sFilter)

   iNumRestricted = 0

   For Each itm In RestrictItems
iNumRestricted = iNumRestricted + 1
sOccur = sOccur & vbCrLf & itm.Subject & vbTab & " >> " & vbTab & itm.Start & vbTab & " to: " & vbTab & itm.End
Next

Set itmNew = Application.CreateItem(olMailItem)
itmNew.Body = sOccur & vbCrLf & iNumRestricted & " occurrences found."
itmNew.Display

End Sub

หมายเหตุ: โปรดเปลี่ยนช่วงวันที่ที่คุณจะพิมพ์การนัดหมายที่เกิดซ้ำภายในรหัส: sFilter = "[เริ่ม]> = '11/1/2016'และ [จบ] <'6 มิ.ย. 30 ' และ [IsRecurring] = True And [Subject] = "& strSubject

3 กด F5 หรือคลิกปุ่ม วิ่ง เพื่อเรียกใช้ VBA นี้

4. ตอนนี้รายการเหตุการณ์ทั้งหมดในการนัดหมายประจำที่เลือกจะถูกคัดลอกและวางลงในอีเมลใหม่ตามภาพด้านล่างที่แสดง กรุณาคลิก เนื้อไม่มีมัน > พิมพ์ เพื่อพิมพ์รายการ


ลูกศรสีฟ้าฟองขวาบทความที่เกี่ยวข้อง


สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

Kutools สำหรับ Outlook - คุณสมบัติอันทรงพลังมากกว่า 100 รายการเพื่อเติมพลังให้กับ Outlook ของคุณ

📧 การทำงานอัตโนมัติของอีเมล: ไม่อยู่ที่สำนักงาน (ใช้ได้กับ POP และ IMAP)  /  กำหนดการส่งอีเมล  /  Auto CC/BCC ตามกฎเมื่อส่งอีเมล  /  ส่งต่ออัตโนมัติ (กฎขั้นสูง)   /  เพิ่มคำทักทายอัตโนมัติ   /  แบ่งอีเมลผู้รับหลายรายออกเป็นข้อความส่วนตัวโดยอัตโนมัติ ...

📨 การจัดการอีเมล์: เรียกคืนอีเมลได้อย่างง่ายดาย  /  บล็อกอีเมลหลอกลวงตามหัวเรื่องและอื่นๆ  /  ลบอีเมลที่ซ้ำกัน  /  การค้นหาขั้นสูง  /  รวมโฟลเดอร์ ...

📁 ไฟล์แนบโปรบันทึกแบทช์  /  การแยกแบทช์  /  การบีบอัดแบบแบตช์  /  บันทึกอัตโนมัติ   /  ถอดอัตโนมัติ  /  บีบอัดอัตโนมัติ ...

🌟 อินเตอร์เฟซเมจิก: 😊อีโมจิที่สวยและเจ๋งยิ่งขึ้น   /  เพิ่มประสิทธิภาพการทำงาน Outlook ของคุณด้วยมุมมองแบบแท็บ  /  ลดขนาด Outlook แทนที่จะปิด ...

???? เพียงคลิกเดียวสิ่งมหัศจรรย์: ตอบกลับทั้งหมดด้วยไฟล์แนบที่เข้ามา  /   อีเมลต่อต้านฟิชชิ่ง  /  🕘 แสดงโซนเวลาของผู้ส่ง ...

👩🏼‍🤝‍👩🏻 รายชื่อและปฏิทิน: แบทช์เพิ่มผู้ติดต่อจากอีเมลที่เลือก  /  แบ่งกลุ่มผู้ติดต่อเป็นกลุ่มแต่ละกลุ่ม  /  ลบการแจ้งเตือนวันเกิด ...

เกิน คุณสมบัติ 100 รอการสำรวจของคุณ! คลิกที่นี่เพื่อค้นพบเพิ่มเติม

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations