Note: The other languages of the website are Google-translated. Back to English
English English

วิธีการนับจำนวนเซลล์ที่มีไฮเปอร์ลิงก์ใน Excel?

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

นับจำนวนเซลล์ที่มีไฮเปอร์ลิงก์ด้วยรหัส VBA


นับจำนวนเซลล์ที่มีไฮเปอร์ลิงก์ด้วยรหัส VBA

สามารถใช้โค้ด VBA ต่อไปนี้เพื่อนับจำนวนเซลล์ที่มีไฮเปอร์ลิงก์ในช่วงที่กำหนด กรุณาทำดังนี้

1 กด อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

เคล็ดลับ: นอกจากนี้คุณยังสามารถคลิก ผู้พัฒนา > ของ Visual Basic เพื่อเปิดหน้าต่างนี้

2 ใน ของ Visual Basic หน้าต่างคลิก สิ่งที่ใส่เข้าไป > โมดูล, จากนั้นวางโค้ด VBA ต่อไปนี้ลงในหน้าต่างโมดูล (รหัส)

รหัส VBA: นับจำนวนเซลล์ที่มีไฮเปอร์ลิงก์ในช่วงที่กำหนด

Sub StatisticsHypRange()
'Updated by Extendoffice 20220815
Dim xSRg As Range
Dim xURg As Range
Dim xRg As Range
Dim xHRg As Range
Dim xHypCount As Long
On Error Resume Next
Set xSRg = Application.InputBox("Select the range of cells from which you want to count hyperlinks", "Kutools for Excel", "", Type:=8)
If xSRg Is Nothing Then Exit Sub
Set Where = Range("A1", Range("A" & Rows.Count).End(xlUp))
Set xURg = Application.Intersect(xSRg.Worksheet.UsedRange, xSRg)
xHypCount = 0

For Each xRg In xURg
If xRg.Hyperlinks.Count > 0 Then
      xHypCount = xHypCount + 1
      If xHRg Is Nothing Then
        Set xHRg = xRg
      Else
        Set xHRg = Application.Union(xHRg, xRg)
      End If
Else
    If InStr(LCase(xRg.Formula), LCase("HYPERLINK")) > 0 Then
        xHypCount = xHypCount + 1
        If xHRg Is Nothing Then
            Set xHRg = xRg
        Else
            Set xHRg = Application.Union(xHRg, xRg)
        End If
    End If
End If
Next

MsgBox "Find " & xHypCount & " hyperlink cells"
xHRg.Select

End Sub

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส ในการโผล่ออกมา Kutools สำหรับ Excel กล่องโต้ตอบ เลือกช่วงที่คุณต้องการนับจำนวนเซลล์ไฮเปอร์ลิงก์ จากนั้นคลิก OK. ดูภาพหน้าจอ:

4 จากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อแจ้งจำนวนเซลล์ในช่วงที่เลือกมีไฮเปอร์ลิงก์ คลิก OK เพื่อปิดกล่องโต้ตอบ

จากนั้นเซลล์ทั้งหมดที่มีไฮเปอร์ลิงก์จะถูกเลือกพร้อมกัน

หมายเหตุ: ไฮเปอร์ลิงก์ประเภทต่อไปนี้สามารถนับได้ด้วยโค้ด VBA ด้านบน:

1) สมอไฮเปอร์ลิงก์: สร้างโดยฟังก์ชัน HYPERLINK ต่อไปนี้:
=HYPERLINK(link_location,[friendly_name])
2) หน้าไฮเปอร์ลิงก์: เชื่อมโยงไปยังบางหน้า;
3) อีเมลไฮเปอร์ลิงก์: ชี้ไปที่ที่อยู่อีเมล

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ