Note: The other languages of the website are Google-translated. Back to English
ล็อกอิน  \/ 
x
or
x
สมัครสมาชิก  \/ 
x

or

จะนับจำนวนไฟล์แนบทั้งหมดในอีเมลที่เลือกใน Outlook ได้อย่างไร

ฉันมักจะได้รับอีเมลพร้อมไฟล์แนบซึ่งใช้พื้นที่ขนาดใหญ่ใน Microsoft Outlook และตอนนี้ฉันต้องการนับจำนวนไฟล์แนบทั้งหมดสำหรับเมตริกและการแก้ไข ความคิดที่ดี? ฉันพบวิธีแก้ปัญหาสองวิธีในการแก้ปัญหานี้:

นับจำนวนไฟล์แนบทั้งหมดในอีเมลหลายฉบับด้วยการบันทึกไฟล์แนบเหล่านี้ก่อนอื่นใน Outlook

โดยปกติเราสามารถบันทึกไฟล์แนบจากอีเมลเดียวโดยเปิดใช้งานไฟล์ เครื่องมือแนบ และใช้ไฟล์ บันทึกไฟล์แนบทั้งหมด คุณลักษณะใน Outlook แต่จะเกิดอะไรขึ้นถ้าบันทึกไฟล์แนบจากอีเมลหลายฉบับหรือจากโฟลเดอร์อีเมลทั้งหมดใน Outlook? ลองใช้ Kutools for Outlook's Detach All (Attachments) คลิกเพื่อทดลองใช้ฟรี 60 วันโดยไม่มีข้อ จำกัด !

บันทึกไฟล์แนบในอีเมลหลายฉบับ 2

แท็บ Office - เปิดใช้งานการแก้ไขและเรียกดูแบบแท็บใน Office และทำให้การทำงานง่ายขึ้นมาก ...
Kutools สำหรับ Outlook - นำ 100 คุณลักษณะขั้นสูงที่มีประสิทธิภาพมาสู่ Microsoft Outlook
  • CC อัตโนมัติ / BCC ตามกฎเมื่อส่งอีเมล ส่งต่ออัตโนมัติ อีเมลหลายฉบับตามกฎ ตอบอัตโนมัติ ไม่มีเซิร์ฟเวอร์แลกเปลี่ยนและคุณสมบัติอัตโนมัติอื่น ๆ ...
  • คำเตือน BCC - แสดงข้อความเมื่อคุณพยายามตอบกลับทั้งหมดหากที่อยู่อีเมลของคุณอยู่ในรายการ BCC เตือนเมื่อไม่มีไฟล์แนบและคุณสมบัติการเตือนอื่น ๆ ...
  • ตอบกลับ (ทั้งหมด) พร้อมไฟล์แนบทั้งหมด ในการสนทนาทางไปรษณีย์ ตอบอีเมลหลายฉบับพร้อมกัน เพิ่มคำทักทายอัตโนมัติ เมื่อตอบกลับ; เพิ่มวันที่และเวลาในหัวเรื่องโดยอัตโนมัติ ...
  • เครื่องมือแนบ: ถอดอัตโนมัติ, บีบอัดทั้งหมด, เปลี่ยนชื่อทั้งหมด, บันทึกอัตโนมัติทั้งหมด ... รายงานด่วน, นับเมลที่เลือก, ลบอีเมลและรายชื่อที่ซ้ำกัน ...
  • คุณสมบัติขั้นสูงมากกว่า 100 รายการจะ แก้ปัญหาส่วนใหญ่ของคุณ ใน Outlook 2010-2019 และ 365 ฟีเจอร์เต็มรูปแบบทดลองใช้ฟรี 60 วัน

ลูกศรสีฟ้าฟองขวา นับจำนวนไฟล์แนบทั้งหมดในอีเมลที่เลือกด้วย VBA

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

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

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

VBA: นับจำนวนไฟล์แนบในอีเมลที่เลือก

Sub CountAttachmentsMulti()
Dim oItem As Object
Dim iAttachments As Integer

For Each oItem In ActiveExplorer.Selection
iAttachments = oItem.Attachments.Count + iAttachments
Next
MsgBox "Selected " & ActiveExplorer.Selection.Count & " messages with " & iAttachments & " attachements"

End Sub

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

ตอนนี้กล่องโต้ตอบจะปรากฏขึ้นและแสดงจำนวนไฟล์แนบในอีเมลที่เลือก ดูภาพหน้าจอ:


ลูกศรสีฟ้าฟองขวา ส่งออกและนับไฟล์แนบในอีเมลที่เลือกด้วย Kutools for Outlook

หากคุณติดตั้ง Kutools for Outlook คุณสามารถใช้ไฟล์ ปลดทั้งหมด (ไฟล์แนบ) เพื่อส่งออกไฟล์แนบทั้งหมดจากอีเมลที่เลือกหลายฉบับจากนั้นนับไฟล์แนบที่ส่งออกได้อย่างง่ายดาย กรุณาดำเนินการดังนี้:

Kutools สำหรับ Outlook: เพิ่มเครื่องมือที่มีประโยชน์มากกว่า 100 รายการสำหรับ Outlook ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 60 วัน อ่านเพิ่มเติม      ทดลองใช้ฟรีทันที

1. เลือกอีเมลที่มีไฟล์แนบที่คุณจะส่งออกและนับจากนั้นคลิก Kutools > ผลิตภัณฑ์อื่นๆ > ปลดทั้งหมด. ดูภาพหน้าจอ:

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

3. ในกล่องโต้ตอบเปิดเรียกดูโฟลเดอร์โปรดระบุโฟลเดอร์ที่คุณจะบันทึกไฟล์แนบที่ส่งออกแล้วคลิกไฟล์ OK ปุ่ม

และตอนนี้ไฟล์แนบทั้งหมดในอีเมลที่เลือกจะถูกส่งออกและบันทึกลงในโฟลเดอร์ปลายทาง

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

หมายเหตุ: หากอีเมลหนึ่งฉบับมีไฟล์แนบมากกว่าหนึ่งไฟล์ไฟล์แนบเหล่านี้จะถูกบันทึกลงในโฟลเดอร์เดียวและตั้งชื่อตามหัวเรื่องของอีเมลนี้

Kutools สำหรับ Outlook: เพิ่มเครื่องมือที่มีประโยชน์มากกว่า 100 รายการสำหรับ Outlook ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 60 วัน อ่านเพิ่มเติม      ทดลองใช้ฟรีทันที


ลูกศรสีฟ้าฟองขวาDemo: ส่งออกและนับไฟล์แนบในอีเมลที่เลือกด้วย Kutools for Outlook

ปลาย: ในวิดีโอนี้ Kutools เพิ่มแท็บโดย Kutools สำหรับ Outlook. หากคุณต้องการโปรดคลิก โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม เพื่อทดลองใช้ฟรี 60 วันโดยไม่มีข้อ จำกัด !


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


Kutools สำหรับ Outlook - นำคุณลักษณะขั้นสูง 100 รายการมาสู่ Outlook และทำให้การทำงานง่ายขึ้นมาก

  • CC อัตโนมัติ / BCC ตามกฎเมื่อส่งอีเมล ส่งต่ออัตโนมัติ อีเมลหลายฉบับโดยกำหนดเอง ตอบอัตโนมัติ ไม่มีเซิร์ฟเวอร์แลกเปลี่ยนและคุณสมบัติอัตโนมัติอื่น ๆ ...
  • คำเตือน BCC - แสดงข้อความเมื่อคุณพยายามตอบกลับทั้งหมด หากที่อยู่อีเมลของคุณอยู่ในรายการ BCC; เตือนเมื่อไม่มีไฟล์แนบและคุณสมบัติการเตือนอื่น ๆ ...
  • ตอบกลับ (ทั้งหมด) พร้อมไฟล์แนบทั้งหมดในการสนทนาทางไปรษณีย์; ตอบกลับอีเมลจำนวนมาก ในไม่กี่วินาที เพิ่มคำทักทายอัตโนมัติ เมื่อตอบกลับ; เพิ่มวันที่ในหัวเรื่อง ...
  • เครื่องมือแนบ: จัดการไฟล์แนบทั้งหมดในอีเมลทั้งหมด ถอดอัตโนมัติ, บีบอัดทั้งหมด, เปลี่ยนชื่อทั้งหมด, บันทึกทั้งหมด ... รายงานด่วน, นับอีเมลที่เลือก...
  • อีเมลขยะที่มีประสิทธิภาพ ตามธรรมเนียม; ลบอีเมลและผู้ติดต่อที่ซ้ำกัน... ช่วยให้คุณทำงานได้อย่างชาญฉลาดขึ้นเร็วขึ้นและดีขึ้นใน Outlook
shot kutools outlook แท็บ kutools 1180x121
shot kutools Outlook kutools plus แท็บ 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    KRISTIN WESTFALL · 4 years ago
    This code is great and all but for some reason the number it is counting as email 'attachments' is wrong. There are 19 email attachments and its saying there are 22. Is this counting something else as an attachment?
    • To post as a guest, your comment is unpublished.
      Markus Peyerl · 3 years ago
      This is because "oItem.Attachments.Count" also counts embedded pictures (for example in the signature) as attachments. So this code will not work as intended once such an e-mail is part of the selection.