Come contare il numero di celle con collegamenti ipertestuali in Excel?
Hai mai provato a contare il numero di celle contenenti collegamenti ipertestuali in un determinato intervallo in Excel? Questo tutorial fornisce un metodo passo dopo passo per dimostrare come ottenerlo.
Conta il numero di celle con collegamento ipertestuale con codice VBA
Conta il numero di celle con collegamento ipertestuale con codice VBA
Il seguente codice VBA può essere utilizzato per contare quante celle contengono collegamenti ipertestuali in un determinato intervallo. Si prega di fare come segue.
1. premi il altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
Suggerimenti: puoi anche fare clic Costruttori > Visual Basic per aprire questa finestra.
2. Nel Visual Basic finestra, fare clic inserire > Modulo, quindi incolla il seguente codice VBA nella finestra del modulo (codice).
Codice VBA: conta il numero di celle con collegamenti ipertestuali in un determinato intervallo
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. premi il F5 chiave per eseguire il codice. Nel saltò fuori Kutools for Excel finestra di dialogo, selezionare l'intervallo in cui si desidera contare il numero di celle del collegamento ipertestuale, quindi fare clic OK. Vedi screenshot:
4. Quindi viene visualizzata una finestra di dialogo per dirti quante celle nell'intervallo selezionato contengono collegamenti ipertestuali. Clic OK per chiudere la finestra di dialogo.
Quindi tutte le celle contenenti collegamenti ipertestuali vengono selezionate contemporaneamente.
Note:: I seguenti tipi di collegamenti ipertestuali possono essere conteggiati dal codice VBA sopra:
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!