นี่อาจฟังดูคล้ายกับวิธีเดรัจฉาน แต่มันเป็นวิธีที่ดีที่สุดที่ฉันคิดไว้ (ฉันค้นพบหน้านี้เมื่อฉันมีคำถามเดียวกันด้วยตัวเองชั่วโมงที่แล้ว ... คุณสามารถใช้เวลาทั้งวันในการดู แต่บางครั้งมันก็ง่ายกว่าที่จะทำและทำได้ด้วย)
1) คัดลอกและวางเฉพาะเซลล์ที่มีไฮเปอร์ลิงก์ไปยังสเปรดชีตใหม่
2) ส่งออกสเปรดชีตคลิก "เปลี่ยนประเภทไฟล์" เลือก "บันทึกเป็นประเภทไฟล์อื่น" และบันทึกเป็นหน้าเว็บ (หรือไฟล์ HTML)
3) เปิดหน้าเว็บในเบราว์เซอร์ของคุณและดูแหล่งที่มา
4) คัดลอกและวางต้นฉบับลงในโปรแกรมแก้ไขข้อความ
5) ใช้ฟังก์ชั่นค้นหา / แทนที่ตัวแก้ไขข้อความลบข้อความนำหน้าและต่อท้ายของแต่ละไฮเปอร์ลิงก์ (กล่าวอีกนัยหนึ่งให้แทนที่ข้อความที่กล่าวโดยไม่มีอะไรเลย: "") โปรดทราบว่าข้อความนี้ควรเหมือนกันสำหรับแต่ละไฮเปอร์ลิงก์
6) ตอนนี้คุณควรมีไฟล์ข้อความที่ไม่มีอะไรนอกจากไฮเปอร์ลิงก์ คัดลอกและวางตามต้องการกลับไปที่สเปรดชีตดั้งเดิมของคุณหรือใช้อย่างไรก็ตาม / ทุกที่ที่คุณต้องการ
แก้ไขแล้วเพื่อระบุว่าคุณสามารถส่งออกไปยังไฟล์แยกต่างหากที่เป็น HTM ได้ ปิดไฟล์และเปิดใหม่ใน Excel อีกครั้งและจะแก้ปัญหาได้ สูตร = ไฮเปอร์ลิงก์หายไปและลิงก์จะถูกแปลงเป็นลิงก์ปกติ วิธีนี้ช่วยฉันชั่วโมงและตายง่ายและฉันไม่ต้องจัดการกับสคริปต์หรือสูตรหรือ VBA หรือ Macros