Hvordan finne usynlige hyperkoblinger i Excel-regnearket via VBA

Usynlige hyperkoblinger vil noen ganger skape problemer for deg. Og i denne artikkelen vil vi bruke VBA til å finne usynlige hyperkoblinger i Excel-regnearket.

På dette bildet nedenfor kan du se at alle cellene har samme format. Men det finnes noen usynlige hyperkoblinger mellom disse cellene.Et eksempel på usynlig hyperkobling

Når du trenger å velge en celle, vil du sikkert bruke musen og klikke på den. Men hvis cellen inneholder en usynlig hyperkobling, vil datamaskinen umiddelbart starte nettleseren og åpne hyperkoblingen. Dette er veldig irriterende fordi du bare vil velge cellen. Derfor må du finne de usynlige hyperkoblingene for å unngå slike problemer.

Finn usynlige hyperkoblinger

For å finne de usynlige hyperkoblingene kan du nå følge trinnene nedenfor.

  1. Trykk på hurtigtastene "Alt + F11" på tastaturet.
  2. Og så i Visual Basic-editoren, klikk på knappen "Sett inn" i verktøylinjen.
  3. Etter det velger du alternativet "Modul" i undermenyen.Sett inn modul
  4. Skriv inn følgende koder i den nye modulen:

Sub Find Hyperlinks()

    Dim h As Range

        For hver h i ActiveSheet.UsedRange

            Hvis h.Hyperlinks.Count = 1 Da

                h.Interiør.Farge = vbGul

            End If

        Neste h

End Sub

I disse VBA-kodene bruker vi Count-metoden for å bedømme om det finnes en hyperkobling. Hvis det er en hyperkobling, vil cellen fylles med gul farge. Hvis du trenger å finne hyperkoblinger i et spesifikt område, kan du også endre området i kodene.

  1. Trykk deretter på knappen "F5" på tastaturet. Dessuten kan du også klikke på knappen "Kjør Sub" i verktøylinjen i redigeringsprogrammet.Kjør Sub

Og så kan du komme tilbake til arbeidsarket. Her er alle cellene med hyperkoblinger fylt med en spesiell farge. Dermed kan du være mer forsiktig når du trenger å velge disse cellene.Usynlige hyperkoblinger

I tillegg, hvis du trenger å fjerne disse hyperkoblingene, kan du se vår forrige artikkel 3 praktiske metoder for å fjerne hyperkoblinger i Excel-celler. Men hvis du trenger å slette hyperkoblinger direkte av VBA raskt, kan du fortsette å lese den følgende delen.

Fjern usynlige hyperkoblinger

I denne delen kan du bruke VBA-koder for å fjerne usynlige hyperkoblinger raskt. Men før du gjør dette, må du sørge for at du ikke vil bruke disse hyperkoblingene.

  1. Gjenta de første 3 trinnene og sett inn en ny modul.
  2. Skriv nå inn følgende koder i modulen:

Sub Remove Hyperlinks()

Dim h As Range

        For hver h i ActiveSheet.UsedRange

            Hvis h.Hyperlinks.Count = 1 Da

                h.Hyperkoblinger.Slett

            End If

        Neste h

End Sub

  1. Etter det, kjør sub-en. Dermed vil alle hyperkoblingene bli fjernet fra regnearket.Ingen hyperkobling

Du kan også komme tilbake til regnearket og justere formatet i regnearket. Gjennom denne prosessen kan du raskt fjerne alle de usynlige hyperkoblingene.

Kjør et kraftig reparasjonsverktøy

Når du oppdager at Excel er ødelagt, bør du prøve å fikse Excel umiddelbart. Det er fordi resultatet av en datakorrupsjon kan være katastrofalt. For å reparer xlsx-filproblem, kan du nå investere i vårt tredjepartsverktøy. Dette verktøyet har blitt brukt av mange ofre for Excel-filkorrupsjon. Almost alle er fornøyde med resultatet. Gå derfor ikke glipp av denne programvaren.

Forfatterintroduksjon:

Anna Ma er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert reparer dokumentskade og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.