ฉันมีเอกสาร Microsoft Word ที่ยาวพร้อมไฟล์ที่แทรกจำนวนมาก มีวิธีการค้นหาไฟล์ที่แทรกในเอกสารหรือไม่? ฉันลองค้นหาส่วนขยายไฟล์ (CSV) โดยใช้การค้นหา แต่ไม่พบผลลัพธ์ดังนั้นชื่อไฟล์ที่แทรกจะต้องไม่ปรากฏให้เห็นในคำสั่งค้นหา
ฉันมีเอกสาร Microsoft Word ที่ยาวพร้อมไฟล์ที่แทรกจำนวนมาก มีวิธีการค้นหาไฟล์ที่แทรกในเอกสารหรือไม่? ฉันลองค้นหาส่วนขยายไฟล์ (CSV) โดยใช้การค้นหา แต่ไม่พบผลลัพธ์ดังนั้นชื่อไฟล์ที่แทรกจะต้องไม่ปรากฏให้เห็นในคำสั่งค้นหา
คำตอบ:
คุณสามารถใช้มาโครเพื่อทำซ้ำได้ทั้งหมด InlineShapes
Sub AllInlineShapes()
For Each o In ActiveDocument.InlineShapes
If o.Type = 1 Then
Debug.Print o.Type,
If Not o.OLEFormat Is Nothing Then
Debug.Print o.OLEFormat.ClassType,
End If
If Not o.LinkFormat Is Nothing Then
Debug.Print o.LinkFormat.SourceFullName,
End If
Debug.Print "."
End If
Next
End Sub
หรือสำหรับไฟล์ Docx คุณสามารถทำสำเนาและเปลี่ยนนามสกุลไฟล์เป็น. zip ด้วย file explorer หรือ zipviewer คุณควรค้นหาไฟล์ในโฟลเดอร์ \DocMedia