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

วิธีคัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับใน Outlook?

ผู้เขียน: เคลลี่ แก้ไขล่าสุด: 2024-08-28

เมื่อตอบกลับอีเมล RTF (จัดรูปแบบเป็น Rich Format) ใน Outlook ระบบจะคัดลอกชื่อไฟล์แนบทั้งหมดและวางในเนื้อหาข้อความโดยอัตโนมัติ (ดูภาพหน้าจอด้านล่าง) อย่างไรก็ตามเมื่อตอบกลับอีเมล HTML ใน Outlook สิ่งที่แนบมาจะขาดหายไปในการตอบกลับอีเมล บทความนี้จะแนะนำวิธีการคัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับอีเมลหรือในอีเมลที่ได้รับโดยตรง


คัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับโดยเปลี่ยน HTML เป็น RTF

หากเราแปลงอีเมล HTML เป็น RTF ก่อนตอบกลับชื่อของไฟล์แนบทั้งหมดจะถูกคัดลอกไปยังข้อความตอบกลับหลังจากคลิกหน้าแรก> ตอบกลับใน Outlook

1. ดับเบิลคลิกเพื่อเปิดอีเมลที่มีชื่อไฟล์แนบที่คุณต้องคัดลอกจากนั้นคลิก ระบุความประสงค์หรือข้อมูลเพิ่มเติม > สถานะ > แก้ไขข้อความ ในหน้าต่างข้อความ ดูภาพหน้าจอ:
doc-copy-ไฟล์แนบ-ชื่อ-01

2. คลิกเลย จัดรูปแบบข้อความ > Rich Textแล้วบันทึกและปิดอีเมล
doc-copy-ไฟล์แนบ-ชื่อ-02

3. ตอนนี้คุณกลับไปที่มุมมองหลัก เลือกอีเมลต่อไปแล้วคลิก หน้าแรก > ตอบ.

4. ตอนนี้ชื่อไฟล์แนบทั้งหมดจะถูกคัดลอกจากอีเมลต้นฉบับและวางลงในข้อความตอบกลับตามภาพหน้าจอด้านล่าง กรุณาเขียนข้อความตอบกลับและส่ง
doc-copy-ไฟล์แนบ-ชื่อ-03

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

โดยทั่วไปไฟล์แนบต้นฉบับจะถูกลบออกเมื่อตอบกลับอีเมลใน Outlook แต่ด้วยความยอดเยี่ยม ตอบกลับด้วยไฟล์แนบ คุณลักษณะของ Kutools for Outlook คุณสามารถเก็บไฟล์แนบทั้งหมดของอีเมลเมื่อตอบกลับใน Outlook


ตอบกลับพร้อมไฟล์แนบ

คัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับด้วย VBA

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

1. กด อื่น ๆ + F11 คีย์พร้อมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications

2. ใน Project Explorer ด้านซ้ายขยายโครงการ 1 ดับเบิลคลิกเพื่อเปิดไฟล์ นี้OutlookSession หน้าต่าง (ดูภาพหน้าจอด้านล่าง) จากนั้นวางโค้ดด้านล่างลงในหน้าต่าง
doc-copy-ไฟล์แนบ-ชื่อ-2

VBA: คัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับอีเมลใน Outlook

Option Explicit
Private WithEvents oExpl As Explorer
Private WithEvents oItem As MailItem
Private bAttachEvent As Boolean


Private Sub Application_Startup()
Set oExpl = Application.ActiveExplorer
bAttachEvent = False   
End Sub

Private Sub oExpl_SelectionChange()
On Error Resume Next
Set oItem = oExpl.Selection.Item(1)
End Sub

' Reply
Private Sub oItem_Reply(ByVal Response As Object, Cancel As Boolean)

Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection

If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If

Cancel = True
bAttachEvent = True
sAtts = ""

For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt

Dim oResponse As MailItem
Set oResponse = oItem.Reply
oResponse.Display

Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection

olSelection.InsertBefore sAtts

bAttachEvent = False
Set oItem = Nothing
End Sub

' Reply All
Private Sub oItem_ReplyAll(ByVal Response As Object, Cancel As Boolean)

Dim oAtt As Attachment
Dim sAtts As String
Dim olInspector As Outlook.Inspector
Dim olDocument As Word.Document
Dim olSelection As Word.Selection

If bAttachEvent Or oItem.Attachments.Count = 0 Then
Exit Sub
End If

Cancel = True
bAttachEvent = True

sAtts = ""

For Each oAtt In oItem.Attachments
sAtts = sAtts & "<<" & oAtt.FileName & ">> "
Next oAtt

Dim oResponse As MailItem
Set oResponse = oItem.ReplyAll
oResponse.Display

Set olInspector = Application.ActiveInspector()
Set olDocument = olInspector.WordEditor
Set olSelection = olDocument.Application.Selection

olSelection.InsertBefore sAtts  
bAttachEvent = False
Set oItem = Nothing

End Sub

3. คลิก เครื่องมือ > อ้างอิง.

4. ในการเปิดหน้าต่างอ้างอิง - โครงการ 1 สำหรับ Outlook 2016 โปรดตรวจสอบไฟล์ ไลบรารีวัตถุ Microsoft Word 16.0 อ้างอิงในกล่องการอ้างอิงที่พร้อมใช้งานและคลิกไฟล์ OK ปุ่ม. ดูภาพหน้าจอ:
doc-copy-ไฟล์แนบ-ชื่อ-4
หมายเหตุ: โปรดเลือกไฟล์ ไลบรารีวัตถุ Microsoft Word 15.0 อ้างอิงว่าคุณกำลังทำงานกับ Outlook 2013 หรือ ไลบรารีวัตถุ Microsoft Word 14.0 อ้างอิงกับ Outlook 2010

5. บันทึก VBA และปิดหน้าต่าง Microsoft Visual Basic for Applications

6. ตอนนี้คุณกลับไปที่อินเทอร์เฟซหลักของ Outlook เลือกอีเมลที่คุณจะตอบกลับแล้วคลิก หน้าแรก > ตอบ or ตอบทั้งหมด.
หมายเหตุ หากไม่ได้คัดลอกและวางชื่อไฟล์แนบลงในอีเมลตอบกลับโปรดรีสตาร์ท Outlook แล้วตอบกลับอีกครั้ง

ตอนนี้ชื่อของไฟล์แนบทั้งหมดจะถูกคัดลอกจากอีเมลที่เลือกและวางลงในอีเมลตอบกลับ ดูภาพหน้าจอ:
doc-copy-ไฟล์แนบ-ชื่อ-5

70 คุณสมบัติอันทรงพลัง ฟรีอย่างแน่นอน, ตลอดไป. ดาวน์โหลดเวอร์ชันฟรีทันที!

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

2. กล่องโต้ตอบแยกทั้งหมดออกมาเพื่อขอการยืนยันจากคุณ กรุณาคลิก ใช่ ปุ่ม

หมายเหตุ: ถ้าคุณใช้คุณลักษณะ แยกทั้งหมด (ไฟล์แนบ) เป็นครั้งแรก กล่องโต้ตอบเรียกดูโฟลเดอร์จะปรากฏขึ้นและขอให้คุณระบุโฟลเดอร์ปลายทางเพื่อบันทึกไฟล์แนบทั้งหมด ดูภาพหน้าจอ:

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

->

คัดลอกชื่อไฟล์แนบทั้งหมดเมื่อตอบกลับด้วยเครื่องมือที่น่าทึ่ง

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

ปลดล็อกประสิทธิภาพอีเมลขั้นสูงสุดด้วย Kutools สำหรับ Outlook- เข้าถึง 70 คุณสมบัติอันทรงพลัง ฟรีอย่างแน่นอน, ตลอดไป. ดาวน์โหลดเวอร์ชันฟรีทันที!

1. เลือกอีเมลที่คุณจะตอบกลับแล้วคลิก Kutools > เครื่องมือแนบ > คัดลอกชื่อ.
doc-copy-สิ่งที่แนบมา-names-kto-01

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

2. คลิกเลย หน้าแรก > ตอบ เพื่อตอบกลับอีเมลที่เลือก

3. ในหน้าต่างข้อความตอบกลับให้วางเคอร์เซอร์ไว้ในเนื้อหาของข้อความแล้วกด Ctrl + V เพื่อวางชื่อไฟล์แนบได้อย่างง่ายดาย
doc-copy-สิ่งที่แนบมา-names-kto-03


บทความที่เกี่ยวข้อง:


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

ข่าวด่วน: Kutools สำหรับ Outlook เปิดตัว เวอร์ชันฟรี!

สัมผัสประสบการณ์ Kutools ใหม่สำหรับ Outlook เวอร์ชันฟรีพร้อมฟีเจอร์ที่น่าทึ่งกว่า 70 รายการ ให้คุณใช้งานได้ตลอดไป! คลิกดาวน์โหลดเลย!

🤖 Kutools AI : ใช้เทคโนโลยี AI ขั้นสูงเพื่อจัดการอีเมลได้อย่างง่ายดาย รวมถึงการตอบกลับ การสรุป การเพิ่มประสิทธิภาพ การขยาย การแปล และการเขียนอีเมล

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

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

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

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

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

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

ปลดล็อค Kutools for Outlook ทันทีด้วยการคลิกเพียงครั้งเดียว—ฟรีอย่างถาวร- อย่ารอช้า ดาวน์โหลดตอนนี้และเพิ่มประสิทธิภาพของคุณ!

kutools สำหรับคุณสมบัติ Outlook1 kutools สำหรับคุณสมบัติ Outlook2
รายการคุณสมบัติของ Kutools for Outlook      ดาวน์โหลดเวอร์ชันฟรี      อัปเกรดเป็นมืออาชีพ