Hur man räknar antalet celler med hyperlänkar i Excel?
Har du någonsin försökt räkna antalet celler som innehåller hyperlänkar i ett givet intervall i Excel? Denna handledning ger en metod steg-för-steg för att visa hur man uppnår det.
Räkna antalet celler med hyperlänk med VBA-kod
Räkna antalet celler med hyperlänk med VBA-kod
Följande VBA-kod kan användas för att räkna hur många celler som innehåller hyperlänkar i ett givet intervall. Vänligen gör enligt följande.
1. tryck på andra + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
Tips: Du kan också klicka Utvecklare > Visual Basic för att öppna det här fönstret.
2. I Visual Basic fönstret klickar Insert > Modul, klistra sedan in följande VBA-kod i fönstret Module (kod).
VBA-kod: Räkna antalet celler med hyperlänkar i ett givet intervall
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. tryck på F5 nyckel för att köra koden. I popup-fönstret Kutools för Excel i dialogrutan väljer du intervallet där du vill räkna antalet hyperlänksceller och klickar sedan OK. Se skärmdump:
4. Sedan dyker en dialogruta upp för att berätta hur många celler i det valda intervallet som innehåller hyperlänkar. Klick OK för att stänga dialogrutan.
Då väljs alla celler som innehåller hyperlänkar samtidigt.
Anmärkningar: Följande typer av hyperlänkar kan räknas av ovanstående VBA-kod:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!