คุกกี้ช่วยให้เราสามารถนำเสนอบริการของเรา โดยการใช้บริการของเราคุณยินยอมที่จะใช้งานของเราคุกกี้
เคล็ดลับ: ภาษาอื่น ๆ ได้รับการแปลโดย Google คุณสามารถเยี่ยมชม English รุ่นของลิงก์นี้
เข้าสู่ระบบ
x
or
x
x
สมัครสมาชิก
x

or

วิธีการลบสิ่งที่แนบมาจากอีเมลใน 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 ตัวเลือกจาก การอ้างอิงที่มีอยู่ กล่องรายการดูภาพหน้าจอ:

doc ลบ attach by type 1

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

doc ลบ attach by type 2

6. คลิก OKและแนบทั้งหมดที่มีประเภทเฉพาะเจาะจงที่คุณกำหนดไว้ถูกลบออกแล้วดูภาพหน้าจอ:

doc ลบ attach by type 3



Kutools สำหรับ Outlook

มากกว่าฟังก์ชั่นขั้นสูง 100 สำหรับ Outlook 2010, 2013, 2016, 2019 และ 365

screen shot kutools สำหรับ outlook เล็ก ๆ สำหรับแบนเนอร์ 201812

คุณสมบัติอื่น ๆ | ดาวน์โหลดฟรี | เพียง $ 39.00 สำหรับหลายร้อยฟังก์ชัน

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.