วิธีการลบสิ่งที่แนบมาจากอีเมลใน Outlook?
คุณเคยพยายามเอาสิ่งที่แนบมาในอีเมลที่เลือกไว้หลายฉบับตามประเภทไฟล์ใน Outlook หรือไม่? เช่นการลบไฟล์แนบ docx หรือ png จากอีเมลที่เลือก คุณสามารถแก้ปัญหานี้ใน Outlook ได้อย่างไร?
นำไฟล์แนบที่ต้องการออกจากอีเมลพร้อมรหัส VBA
นำไฟล์แนบที่ต้องการออกจากอีเมลพร้อมรหัส VBA
หากต้องการลบไฟล์แนบที่ระบุออกจากอีเมลที่เลือกรหัส VBA ต่อไปนี้สามารถช่วยคุณได้โปรดดำเนินการดังนี้:
1. เลือกอีเมลที่คุณต้องการนำไฟล์แนบที่ระบุในรายชื่ออีเมล
2. กดค้างไว้ ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอ็พพลิเคชัน หน้าต่าง
3. จากนั้นคลิก สิ่งที่ใส่เข้าไป > โมดูลคัดลอกและวางโค้ดด้านล่างลงในโมดูลว่างเปล่าที่เปิดดูภาพหน้าจอ:
โค้ด VBA: ลบไฟล์แนบที่ต้องการออกจากอีเมล:
Sub DeleteSpecificTypeOfAttachments() Dim xSelection As Outlook.Selection Dim xItem As Object Dim xMailItem As Outlook.MailItem Dim xAttachment As Outlook.Attachment Dim xFileType As String Dim xType As String Dim xFSO As Scripting.FileSystemObject Dim I As Integer On Error Resume Next Set xSelection = Outlook.Application.ActiveExplorer.Selection Set xFSO = New Scripting.FileSystemObject xType = "" xType = InputBox("Attachment Type:", "Kutools for Outlook", xType, 8) If Len(Trim(xType)) = 0 Then Exit Sub For Each xItem In xSelection If xItem.Class = olMail Then Set xMailItem = xItem If xMailItem.Attachments.Count > 0 Then For I = xMailItem.Attachments.Count To 1 Step -1 Set xAttachment = xMailItem.Attachments.Item(I) xFileType = xFSO.GetExtensionName(xAttachment.FileName) If InStr(xFileType, Trim(xType)) > 0 Then xAttachment.Delete End If Next I xMailItem.Save End If End If Next Set xMailItem = Nothing Set xFSO = Nothing End Sub
4. แล้วยังอยู่ใน Microsoft Visual Basic สำหรับแอ็พพลิเคชัน หน้าต่างคลิก เครื่องมือ > อ้างอิง ไป อ้างอิง Project1 กล่องโต้ตอบและตรวจสอบ รันไทม์การเขียนสคริปต์ของ Microsoft ตัวเลือกจาก การอ้างอิงที่มีอยู่ กล่องรายการดูภาพหน้าจอ:
5. จากนั้นคลิก OK เพื่อปิดกล่องโต้ตอบตอนนี้ให้กด F5 เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นโปรดป้อนประเภทไฟล์แนบที่คุณต้องการนำออกดูภาพหน้าจอ:
6. คลิก OKและแนบทั้งหมดที่มีประเภทเฉพาะเจาะจงที่คุณกำหนดไว้ถูกลบออกแล้วดูภาพหน้าจอ:
Kutools สำหรับ Outlook
มากกว่าฟังก์ชั่นขั้นสูง 100 สำหรับ Outlook 2010, 2013, 2016, 2019 และ 365
คุณสมบัติอื่น ๆ | ดาวน์โหลดฟรี | เพียง $ 39.00 สำหรับหลายร้อยฟังก์ชัน
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Be the first to comment.