Vaadake videot - kuidas eemaldada Excelis hüperlingid
Mulle tundub sageli üsna masendav, kui Excel loob automaatselt hüperlingi niipea, kui sisestan lahtrisse e -posti ID või URL -i ja vajutan sisestusklahvi.
Nüüd, kui proovin lahtrit valida (või topeltklõpsake seda redigeerimisrežiimi sisenemiseks), avab see lingi automaatselt uues brauseriaknas.
Arghhh!
Sellistel juhtudel on vaja need hüperlingid töölehelt eemaldada.
Selles õpetuses näitan teile kahte meetodit töölehe olemasolevate hüperlinkide eemaldamiseks ja suurepärast tehnikat, et Excel ei saaks hüperlinke iseseisvalt luua.
Eemaldage hüperlingid kahe klõpsuga
Oletame, et teil on andmestik, kus Excel on automaatselt loonud URL -idesse või e -posti aadressidesse hüperlingid.
Siin on sammud valitud lahtritest hüperlinkide eemaldamiseks.
- Valige andmed, millelt soovite hüperlingid eemaldada.
- Paremklõpsake valitud lahtrit.
- Klõpsake suvandit „Eemalda hüperlink”.
Ülaltoodud toimingud eemaldaksid valitud lahtritelt koheselt hüperlingid.
Kui soovite hüperlingid kogu töölehelt eemaldada, valige kõik lahtrid ja järgige ülaltoodud samme.
Eemaldage hüperlingid VBA abil
Kuigi ülaltoodud meetod kahe klõpsuga hüperlinkide eemaldamiseks on üsna lihtne, saate selle ka ühe klõpsuga vähendamiseks kasutada ka VBA -d.
Kuid enne kui see muutub ühe klõpsuga funktsionaalsuseks, peate tegema mõned eeltööd (nagu allpool kirjeldatud).
Allolev VBA makrokood eemaldab koheselt kõik hüperlingid aktiivselt töölehelt.
Sub RemoveAllHyperlinks () 'koodi autor: Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub
Siin on sammud, kuidas panna VBA-kood taustaprogrammi ja lubada ühe klõpsuga hüperlingi eemaldamine.
- Kopeerige ülaltoodud VBA -kood
- Minge vahekaardile Arendaja.
- Klõpsake Visual Basic.
- VB-redaktoris paremklõpsake mõnda töövihiku objekti.
- Minge sisesta ja klõpsake moodulit.
- Kleepige moodulisse ülaltoodud VBA -kood.
- Sulgege VB redaktor.
Ülaltoodud sammud tagavad, et VBA -kood on taustaprogrammis ja eemaldaks hüperlingid kogu lehelt selle käivitamisel.
Selle protsessi edasiseks lihtsustamiseks saate makro lisada kiire juurdepääsu tööriistaribale (QAT). See võimaldab teil ühe klõpsuga eemaldada hüperlingid kogu töölehelt.
VBA makro lisamiseks QAT -i toimige järgmiselt.
- Klõpsake ikooni Kohanda kiirjuurdepääsu tööriistariba.
- Valige „Veel käske”.
- Valige dialoogiboksis Exceli suvandid dialoogiboksis „Vali käsk” dialoogiboksist „Makrod”.
- Klõpsake makrot, mille soovite QAT -i lisada.
- Klõpsake nuppu Lisa.
- Klõpsake nuppu OK.
Ülaltoodud sammud lisavad makro QAT -ile.
Nüüd, kui soovite töölehelt kõik hüperlingid eemaldada, peate vaid klõpsama QAT -i makrol.
Kui te ei soovi eemaldada kõiki töölehe hüperlinke, vaid ainult valitud vahemiku hüperlinke, kasutage allolevat VBA -koodi:
Sub RemoveHyperlinksfromSelection () 'Code by Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub
Kui teil on sageli vaja töölehelt (või valitud vahemikult) hüperlingid eemaldada, on hea mõte see makro oma isiklikku makro töövihikusse salvestada.
Siin on üksikasjalik juhend makro salvestamiseks isiklikku makro töövihikusse. Kui see on isiklikku makro töövihikusse salvestatud, on see saadaval kõigis teie süsteemi töövihikutes.
Vältige Exceli hüperlinkide automaatset loomist
Siiani oleme sümptomeid ravinud.
Vaatame nüüd, kuidas sihtida probleemi algpõhjust - URL -id/e -kirjad teisendatakse automaatselt hüperlinkideks.
Selle põhjuseks on see, et Excelis on seade, mis teisendab automaatselt Interneti- ja võrguteed hüperlinkideks.
Selle sätte keelamiseks Excelis toimige järgmiselt.
- Avage Fail.
- Klõpsake suvandil Valikud.
- Dialoogiboksis Exceli suvandid klõpsake vasakul paanil nuppu "Tõestamine".
- Klõpsake nuppu Automaatparanduse suvandid.
- Valige dialoogiboksis Automaatparandus vahekaart „Automaatne vormindamine sisestamise ajal”.
- Tühjendage valik - „Interneti- ja võrguteed hüperlinkidega”
- Klõpsake nuppu OK.
- Sulgege dialoogiboks Exceli suvandid.
Kui olete järgmised sammud lõpetanud, ei muuda Excel automaatselt URL -e, e -posti aadresse ja võrguteid hüperlinkideks.
Pange tähele, et seda muudatust rakendatakse kogu Exceli rakendusele ja seda rakendatakse kõigile töövihikutele, millega töötate.