Oglejte si video - Kako odstraniti hiperpovezave v Excelu
Pogosto se mi zdi zelo frustrirajuće, ko Excel samodejno ustvari hiperpovezavo, takoj ko v celico vstavim e -poštni ID ali URL in pritisnem enter.
Ko poskušam izbrati celico (ali dvakrat klikniti nanjo, da preidem v način urejanja), samodejno odpre povezavo v novem oknu brskalnika.
Arghhh!
V takih primerih je treba te hiperpovezave odstraniti z delovnega lista.
V tej vadnici vam bom pokazal 2 metodi za odstranjevanje obstoječih hiperpovezav na delovnem listu in odlično tehniko, da Excelu preprečite, da bi sam ustvaril hiperpovezave.
Odstranite hiperpovezave z dvema klikoma
Recimo, da imate nabor podatkov, v katerem je Excel samodejno ustvaril hiperpovezave v URL -jih ali ID -jih e -pošte.
Tu so koraki za odstranitev hiperpovezav iz izbranih celic:
- Izberite podatke, iz katerih želite odstraniti hiperpovezave.
- Z desno miškino tipko kliknite katero koli od izbranih celic.
- Kliknite možnost »Odstrani hiperpovezavo«.
Zgornji koraki bi takoj odstranili hiperpovezave iz izbranih celic.
Če želite odstraniti hiperpovezave s celotnega delovnega lista, izberite vse celice in sledite zgornjim korakom.
Odstranite hiperpovezave z VBA
Čeprav je zgornji način odstranjevanja hiperpovezav z dvema klikoma precej preprost, lahko uporabite tudi VBA, da to zmanjšate na en klik.
Preden pa postane funkcija z enim klikom, morate opraviti nekaj predhodnega dela (kot je opisano spodaj).
Spodnja koda makra VBA takoj odstrani vse hiperpovezave z aktivnega delovnega lista.
Sub RemoveAllHyperlinks () 'Code by Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub
Spodaj so navedeni koraki za umestitev kode VBA v ozadje in omogočanje odstranitve hiperpovezave z enim klikom:
- Kopirajte zgornjo kodo VBA
- Pojdite na zavihek Razvijalec.
- Kliknite Visual Basic.
- V urejevalniku VB z desno tipko miške kliknite kateri koli predmet delovnega zvezka.
- Pojdite na Vstavi in kliknite Modul.
- V modul prilepite zgornjo kodo VBA.
- Zaprite urejevalnik VB.
Zgornji koraki zagotavljajo, da je koda VBA v ozadju in bi med izvajanjem odstranila hiperpovezave s celotnega lista.
Če želite ta postopek še poenostaviti, lahko makro dodate v orodno vrstico za hitri dostop (QAT). To vam bo omogočilo, da z enim klikom odstranite hiperpovezave s celotnega delovnega lista.
Tu so koraki za dodajanje makra VBA v QAT:
- Kliknite ikono Prilagodi orodno vrstico za hitri dostop.
- Izberite »Več ukazov«.
- V pogovornem oknu Možnosti Excela v pogovornem oknu »Izberite ukaz iz« izberite »Makri«.
- Kliknite makro, ki ga želite dodati v QAT.
- Kliknite gumb Dodaj.
- Kliknite V redu.
Zgornji koraki bi dodali makro v QAT.
Zdaj, da odstranite vse hiperpovezave z delovnega lista, morate le klikniti makro v QAT.
Če ne želite odstraniti vseh hiperpovezav na delovnem listu, ampak le tiste v izbranem obsegu, uporabite spodnjo kodo VBA:
Sub RemoveHyperlinksfromSelection () 'Code by Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub
Če morate pogosto odstraniti hiperpovezave z delovnega lista (ali izbranega obsega), je dobro, da ta makro shranite v svoj osebni delovni zvezek makra.
Tukaj je podroben vodnik o tem, kako shranite makro v osebni delovni zvezek makra. Ko bo shranjen v osebni delovni zvezek makra, bo na voljo v vseh delovnih zvezkih v vašem sistemu.
Preprečite, da bi Excel samodejno ustvaril hiperpovezave
Doslej smo zdravili simptome.
Zdaj pa poglejmo, kako ciljati na osnovni vzrok težave - URL -ji/e -poštna sporočila se samodejno pretvorijo v hiperpovezave.
Razlog za to je nastavitev v Excelu, ki samodejno pretvori "internetne in omrežne poti" v hiperpovezave.
Spodaj so navedeni koraki za onemogočanje te nastavitve v Excelu:
- Pojdite na Datoteka.
- Kliknite Možnosti.
- V pogovornem oknu Možnosti programa Excel v levem podoknu kliknite »Preverjanje«.
- Kliknite gumb Možnosti samodejnega popravljanja.
- V pogovornem oknu Samodejno popravljanje izberite zavihek »Samodejno oblikovanje med tipkanjem«.
- Počistite polje »Internetne in omrežne poti s hiperpovezavami«
- Kliknite V redu.
- Zaprite pogovorno okno Možnosti programa Excel.
Če ste izvedli naslednje korake, Excel ne bo samodejno spremenil URL -jev, e -poštnega naslova in omrežnih poti v hiperpovezave.
Upoštevajte, da se ta sprememba nanaša na celotno aplikacijo Excel in bi veljala za vse delovne zvezke, s katerimi delate.