Kuidas leida oma Exceli töölehel nähtamatuid hüperlinke VBA kaudu

Nähtamatud hüperlingid põhjustavad mõnikord teile probleeme. Ja selles artiklis kasutame VBA-d teie Exceli töölehel nähtamatute hüperlinkide leidmiseks.

Sellel alloleval pildil näete, et kõik lahtrid on sama vorminguga. Kuid nende rakkude vahel on mõned nähtamatud hüperlingid.Nähtamatu hüperlingi näide

Kui teil on vaja lahter valida, kasutate kindlasti hiirt ja klõpsate sellel. Aga kui lahter sisaldab nähtamatut hüperlinki, käivitab arvuti kohe brauseri ja avab hüperlingi. See on väga ärritav, sest soovite lihtsalt lahtrit valida. Seetõttu peate sellise probleemi vältimiseks leidma nähtamatud hüperlingid.

Leidke nähtamatud hüperlingid

Nende nähtamatute hüperlinkide leidmiseks võite nüüd järgida alltoodud samme.

  1. Vajutage klaviatuuril kiirklahve "Alt + F11".
  2. Seejärel klõpsake Visual Basicu redaktoris tööriistaribal nuppu "Lisa".
  3. Pärast seda valige alammenüüst valik "Moodul".Sisesta moodul
  4. Nüüd sisestage uude moodulisse järgmised koodid:

Sub FindHyperlinks()

    Dim h As Range

        Iga h jaoks jaotises ActiveSheet.UsedRange

            Kui h.Hyperlinks.Count = 1 Siis

                h.Interior.Color = vbKollane

            End Kui

        Järgmine h

End Sub

Nendes VBA-koodides kasutame hüperlingi olemasolu otsustamiseks loendusmeetodit. Hüperlinki olemasolul täidetakse lahter kollase värviga. Kui teil on vaja leida hüperlinke kindlas vahemikus, saate ka koodide vahemikku muuta.

  1. Järgmisena vajutage klaviatuuril nuppu "F5". Lisaks võite klõpsata ka redaktori tööriistaribal nuppu "Run Sub".Käivitage Sub

Ja siis võite töölehe juurde tagasi tulla. Siin on kõik hüperlinkidega lahtrid täidetud spetsiaalse värviga. Seega võite nende lahtrite valimisel olla ettevaatlikum.Nähtamatud hüperlingid

Lisaks, kui teil on vaja need hüperlingid eemaldada, võite vaadata meie eelmist artiklit 3 praktilist meetodit hüperlinkide eemaldamiseks Exceli lahtrites. Kuid kui teil on vaja kiiresti hüperlinke VBA abil kustutada, võite jätkata järgmise osa lugemist.

Eemaldage nähtamatud hüperlingid

Selles osas saate nähtamatute hüperlinkide kiireks eemaldamiseks kasutada VBA koode. Kuid enne seda peate veenduma, et te ei kasuta neid hüperlinke.

  1. Korrake kolme esimest sammu ja sisestage uus moodul.
  2. Nüüd sisestage moodulisse järgmised koodid:

Sub RemoveHyperlinks()

Dim h As Range

        Iga h jaoks jaotises ActiveSheet.UsedRange

            Kui h.Hyperlinks.Count = 1 Siis

                h.Hüperlingid.Kustuta

            End Kui

        Järgmine h

End Sub

  1. Pärast seda käivitage alam. Seega eemaldatakse töölehelt kõik hüperlingid.Hüperlink puudub

Samuti saate töölehel tagasi pöörduda ja töölehe vormingut kohandada. Selle protsessi abil saate kiiresti eemaldada kõik nähtamatud hüperlingid.

Käivitage võimas remonditööriist

Kui leiate, et teie Excel on rikutud, peaksite proovima Exceli kohe parandada. Seda seetõttu, et andmete riknemise tagajärg võib olla katastroofiline. Selleks, et parandage xlsx-faili probleem, saate nüüd investeerida meie kolmanda osapoole tööriista. Seda tööriista on kasutanud paljud Exceli failide korruptsiooniohvrid. Almost kõik on tulemusega rahul. Seetõttu ärge jätke seda tarkvara kasutamata.

Autori sissejuhatus:

Anna Ma on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas doc dokumendi kahjustuste parandamine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.