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

วิธีแสดงรายการไฮเปอร์ลิงก์ทั้งหมดใน Excel อย่างรวดเร็ว

เมื่อเราใช้เวิร์กชีตบางทีเราอาจจะสร้างไฮเปอร์ลิงก์จำนวนมากในนั้นและบางครั้งเราจำเป็นต้องรู้ว่าข้อความนั้นเชื่อมโยงไปที่ใด หากคุณคลิกทีละรายการจะน่าเบื่อและใช้เวลานาน หากเราสามารถแสดงรายการไฮเปอร์ลิงก์ทั้งหมดพร้อมข้อความและที่อยู่ของไฮเปอร์ลิงก์ในแผ่นงานได้เราจะตรวจสอบไฮเปอร์ลิงก์ทั้งหมดใน Excel ได้อย่างง่ายดาย

แสดงรายการไฮเปอร์ลิงก์ที่เลือกทั้งหมดด้วยรหัส VBA

แยกที่อยู่จริงทั้งหมดจากการเชื่อมโยงหลายมิติด้วย Kutools for Excel


ลูกศรสีฟ้าฟองขวา แสดงรายการไฮเปอร์ลิงก์ที่เลือกทั้งหมดด้วยรหัส VBA

1. เลือกช่วงที่มีการเชื่อมโยงหลายมิติที่คุณต้องการแสดงรายการ

2. คลิก ผู้พัฒนา>ของ Visual Basicใหม่ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างจะปรากฏขึ้นให้คลิก สิ่งที่ใส่เข้าไป>โมดูลและใส่รหัสต่อไปนี้ลงในโมดูล:

Option Explicit
Private Function GetHyperAddy(Cell As Range) As String
On Error Resume Next
GetHyperAddy = Cell.Hyperlinks.Item(1).Address
If Err.Number <> 0 Then GetHyperAddy = "None"
On Error GoTo 0
End Function
Sub DistillHyperlinks()
Dim HyperAddy As String, cl As Range, wsTarget As Worksheet, clSource As Range
Application.ScreenUpdating = False
Set clSource = Selection
On Error Resume Next
Set wsTarget = Sheets("Hyperlink List")
If Err.Number <> 0 Then 
Set wsTarget = Worksheets.Add
With wsTarget
.Name = "Hyperlink List"
With .Range("A1")
.Value = "Location"
.ColumnWidth = 20
.Font.Bold = True
End With
With .Range("B1")
.Value = "Displayed Text"
.ColumnWidth = 25
.Font.Bold = True
End With
With .Range("C1")
.Value = "Hyperlink Target"
.ColumnWidth = 40
.Font.Bold = True
End With
End With
Set wsTarget = Sheets("Hyperlink List")
End If
On Error GoTo 0
For Each cl In clSource
HyperAddy = GetHyperAddy(cl)
If Not HyperAddy = "None" Then
With wsTarget.Range("A65536").End(xlUp).Offset(1, 0)
.Parent.Hyperlinks.Add Anchor:=.Offset(0, 0), _
Address:="", SubAddress:=(cl.Parent.Name) & "!" & (cl.Address)
.Offset(0, 1).Value = cl.Text
.Hyperlinks.Add Anchor:=.Offset(0, 2), Address:=HyperAddy
End With
End If
Next cl
wsTarget.Select
End Sub

3. จากนั้นคลิก doc- คูณ - คำนวณ -3 ปุ่มเพื่อเรียกใช้รหัส และไฮเปอร์ลิงก์ทั้งหมดจะแสดงในแผ่นงานใหม่ที่เรียกว่า รายการไฮเปอร์ลิงก์. ดูภาพหน้าจอ:

doc-list-all-ไฮเปอร์ลิงก์


ลูกศรสีฟ้าฟองขวา แยกที่อยู่จริงทั้งหมดจากการเชื่อมโยงหลายมิติด้วย Kutools for Excel

กับ Kutools สำหรับ Excel's แปลงไฮเปอร์ลิงก์ คุณสามารถดึงข้อมูลที่อยู่จริงออกจากไฮเปอร์ลิงก์ได้อย่างรวดเร็ว

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. 

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้ :( ดาวน์โหลด Kutools for Excel ได้ฟรีทันที )

1. เลือกการเชื่อมโยงหลายมิติที่คุณต้องการดึงข้อมูลปลายทางจริง

2. จากนั้นคลิก Kutools > ลิงค์ > แปลงไฮเปอร์ลิงก์ดูภาพหน้าจอ:

3. ใน แปลงไฮเปอร์ลิงก์ ใหเลือก ที่อยู่ของไฮเปอร์ลิงก์จะแทนที่เนื้อหาของเซลล์ ตัวเลือกจาก ประเภทการแปลง จากนั้นระบุเซลล์ที่คุณต้องการใส่ผลลัพธ์ไว้ในไฟล์ ช่วงผลลัพธ์ ส่วนดูภาพหน้าจอ:

doc-list-all-ไฮเปอร์ลิงก์

4. จากนั้นคลิก OK ปุ่มที่อยู่จริงทั้งหมดถูกดึงออกจากไฮเปอร์ลิงก์ดูภาพหน้าจอ:

doc-list-all-ไฮเปอร์ลิงก์

หมายเหตุ: แปลงช่วงแหล่งที่มา: ผลลัพธ์ที่แยกออกมาจะอยู่ในช่วงเซลล์เดิมหากคุณเลือกตัวเลือกนี้

ดาวน์โหลด Kutools for Excel ได้ฟรีทันที


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

วิธีลบไฮเปอร์ลิงก์ทั้งหมดใน Excel อย่างรวดเร็ว

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

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
seems you forgot to tell folks to select a range. if I select a range of cells it creates the list, otherwise I get an empty list like yael did.
This comment was minimized by the moderator on the site
This was a life saver. For anyone looking to have the hyperlink display where documents are stored on a network path, this should work for you. I didn't select anything, followed the steps, and it created a new sheet with the links expanded which I was able to turn into plain text and use as raw data.
This comment was minimized by the moderator on the site
Hi, It seems that the address selection applies to only web pages and not to other places in the document. - SH
This comment was minimized by the moderator on the site
This is awesome! Is there a way to show the full path? It seems to be truncating the file path a little.
This comment was minimized by the moderator on the site
this is a treasure!!! thank you
This comment was minimized by the moderator on the site
It does not work. Just empty page created
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations