Turinys
Šioje pamokoje paaiškinama, kaip "Excel" programoje naudoti hipersaitus, naudojant 3 skirtingus metodus. Sužinosite, kaip įterpti, keisti ir pašalinti hipersaitus darbalapiuose, o dabar - kaip pataisyti neveikiančius saitus.
Hipersaitai plačiai naudojami internete naršant tarp interneto svetainių. Savo "Excel" darbalapiuose taip pat galite lengvai sukurti tokias nuorodas. Be to, galite įterpti hipersaitą, kad pereitumėte į kitą ląstelę, lapą ar sąsiuvinį, atidarytumėte naują "Excel" failą arba sukurtumėte el. laišką. Šioje pamokoje pateikiama išsamių nurodymų, kaip tai padaryti "Excel" 2016, 2013, 2010 ir ankstesnėse versijose.
Kas yra hipersaitas programoje "Excel
"Excel" hipersaitas - tai nuoroda į konkrečią vietą, dokumentą ar tinklalapį, į kurį naudotojas gali pereiti spustelėjęs nuorodą.
"Microsoft Excel" suteikia galimybę kurti hipersaitus įvairiais tikslais, įskaitant:
- Ėjimas į tam tikrą dabartinio sąsiuvinio vietą
- kito dokumento atidarymas arba patekimas į tam tikrą to dokumento vietą, pvz., "Excel" failo lapą arba "Word" dokumento žymę.
- Naršymas į interneto arba intraneto tinklalapį
- Naujo "Excel" failo kūrimas
- El. laiško siuntimas nurodytu adresu
"Excel" programoje hipersaitus lengva atpažinti - paprastai tai yra mėlynai paryškintas tekstas, kaip parodyta toliau pateiktoje ekrano kopijoje.
Absoliučios ir santykinės hipersaitys "Excel" programoje
"Microsoft Excel" palaiko dviejų tipų nuorodas: absoliučiąsias ir santykines, priklausomai nuo to, ar nurodote visą, ar dalinį adresą.
Svetainė absoliuti hipersaitas yra visas adresas, įskaitant protokolą ir domeno vardą, jei tai yra URL, ir visą kelią bei failo pavadinimą, jei tai yra dokumentai. Pavyzdžiui:
Absoliutus URL: //www.ablebits.com/excel-lookup-tables/index.php
Absoliuti nuoroda į "Excel" failą: C:\"Excel" failai\Šaltiniai duomenys\Book1.xlsx
A santykinis hipersaitas yra dalinis adresas. Pavyzdžiui:
Santykinis URL: excel-lookup-tables/index.php
Santykinė nuoroda į "Excel" failą: Šaltinis duomenys\Book3.xlsx
Internete įprasta naudoti santykinius URL adresus. "Excel" hipersaitose visada turėtumėte nurodyti pilni tinklalapių URL adresai. Tačiau "Microsoft Excel" gali suprasti URL be protokolo. Pavyzdžiui, jei ląstelėje įrašysite "www.ablebits.com", "Excel" automatiškai pridės numatytąjį "http" protokolą ir pavers jį hipersaitu, kurį galima sekti.
Kuriant nuorodos į "Excel" failus ar kitus kompiuteryje saugomus dokumentus, galite naudoti absoliučius arba santykinius adresus. Santykinės hipersaitys atveju trūkstama failo kelio dalis yra santykinė aktyviojo sąsiuvinio vietos atžvilgiu. Pagrindinis šio metodo privalumas yra tas, kad nereikia redaguoti nuorodos adreso, kai failai perkeliami į kitą vietą. Pavyzdžiui, jei jūsų aktyvusis sąsiuvinis ir tikslinis sąsiuvinis yradiske C, o paskui juos perkelsite į diską D, santykinės hipersaitys veiks tol, kol santykinis kelias iki tikslinio failo išliks nepakitęs. Absoliučios hipersaitys atveju kelias turėtų būti atnaujinamas kiekvieną kartą perkėlus failą į kitą vietą.
Kaip sukurti hipersaitus "Excel" programoje
"Microsoft Excel" programoje tą pačią užduotį dažnai galima atlikti keliais skirtingais būdais, tai pasakytina ir apie hipersaitų kūrimą. Norėdami įterpti hipersaitą "Excel" programoje, galite naudoti bet kurį iš toliau nurodytų būdų:
Kaip įterpti hipersaitą naudojant "Excel" funkciją "Hyperlink
Dažniausiai hipersaitus tiesiai į ląstelę galima įterpti naudojant Įterpti hipersaitus dialogo langą, kurį galima pasiekti 3 skirtingais būdais. Tiesiog pasirinkite ląstelę, į kurią norite įterpti nuorodą, ir atlikite vieną iš toliau nurodytų veiksmų:
- Dėl Įdėkite skirtuke Nuorodos grupę, spustelėkite Nuoroda arba Nuoroda mygtuką, priklausomai nuo jūsų "Excel" versijos.
- Dešiniuoju pelės mygtuku spustelėkite ląstelę ir pasirinkite Nuoroda... ( Nuoroda naujausiose versijose) iš kontekstinio meniu.
- Paspauskite spartųjį klavišą Ctrl + K.
Dabar, priklausomai nuo to, kokią nuorodą norite sukurti, pasirinkite vieną iš toliau pateiktų pavyzdžių:
Sukurti hipersaitus į kitą dokumentą
Norėdami įterpti hipersaitą į kitą dokumentą, pvz., kitą "Excel" failą, "Word" dokumentą ar "PowerPoint" prezentaciją, atidarykite Įterpti hipersaitus dialogo langą ir atlikite toliau nurodytus veiksmus:
- Kairėje pusėje esančiame skydelyje Nuoroda į , spustelėkite Esamas failas arba tinklalapis
- Į Žvilgsnis į sąrašą, raskite tikslinio failo vietą ir pasirinkite failą.
- Į Rodomas tekstas įveskite tekstą, kurį norite matyti ląstelėje ("Book3" šiame pavyzdyje).
- Pasirinktinai spustelėkite Ekrano patarimas... viršutiniame dešiniajame kampe esantį mygtuką ir įveskite tekstą, kuris bus rodomas naudotojui užvedus pelę ant hipersaito. Šiame pavyzdyje tai yra "Goto Book3 in My Documents".
- Spustelėkite Gerai.
Hipersaitas įterpiamas į pasirinktą ląstelę ir atrodo taip, kaip jį sukonfigūravote:
Nuoroda į specifinis lapas arba langelį, spustelėkite Žymeklis... dešinėje esantis mygtukas Įterpti hipersaitus dialogo langą, pasirinkite lapą ir įveskite tikslinės ląstelės adresą į Įveskite ląstelės nuorodą langelį ir spustelėkite GERAI .
Nuoroda į įvardytas diapazonas , pasirinkite jį pagal Apibrėžti pavadinimai kaip parodyta toliau:
Pridėti hipersaitą į žiniatinklio adresą (URL)
Norėdami sukurti nuorodą į tinklalapį, atidarykite Įterpti hipersaitus dialogo langą ir atlikite toliau nurodytus veiksmus:
- Pagal Nuoroda į , pasirinkite Esamas failas arba tinklalapis .
- Spustelėkite Naršykite internete mygtuką, atidarykite tinklalapį, į kurį norite pateikti nuorodą, ir grįžkite į "Excel" neuždarę interneto naršyklės.
"Excel" įterps žiniatinklio svetainę Adresas ir Rodomas tekstas galite pakeisti tekstą, kad jis būtų rodomas taip, kaip norite, jei reikia, įveskite ekrano patarimą ir spustelėkite GERAI pridėti hipersaitą.
Arba galite nukopijuoti tinklalapio URL prieš atidarant Įterpti hipersaitus dialogo langą, tada tiesiog įklijuokite URL adresą į Adresas dėžutė.
Hipersaitas į dabartinio sąsiuvinio lapą arba ląstelę
Jei norite sukurti hipersaitą į konkretų aktyviosios darbo knygos lapą, spustelėkite Vieta šiame dokumente piktograma. pagal Nuoroda į ląstelę , pasirinkite tikslinį darbalapį ir spustelėkite GERAI .
Norėdami sukurti "Excel hipersaitas į ląstelę , įveskite ląstelės nuorodą į Įveskite ląstelės nuorodą dėžutė.
Nuoroda į įvardytas diapazonas , pasirinkite jį pagal Apibrėžti pavadinimai mazgas.
Įterpkite hipersaitą, kad atidarytumėte naują "Excel" darbaknygę
Be nuorodos į esamus failus, galite sukurti hipersaitą į naują "Excel" failą. Štai kaip:
- Pagal Nuoroda į , spustelėkite Sukurti naują dokumentą ikona.
- Į Rodomas tekstas langelyje įveskite ląstelėje rodomą nuorodos tekstą.
- Į Naujo dokumento pavadinimas įveskite naują darbo knygos pavadinimą.
- Pagal Visas kelias , pažymėkite vietą, kurioje bus išsaugotas naujai sukurtas failas. Jei norite pakeisti numatytąją vietą, spustelėkite Keisti mygtuką.
- Pagal Kada redaguoti , pasirinkite norimą redagavimo parinktį.
- Spustelėkite GERAI .
Hipersaitas el. pašto pranešimui sukurti
Be nuorodų į įvairius dokumentus, "Excel" funkcija "Hyperlink" leidžia siųsti el. pašto žinutę tiesiai iš darbalapio. Norėdami tai padaryti, atlikite šiuos veiksmus:
- Pagal Nuoroda į , pasirinkite El. pašto adresas ikona.
- Į El. pašto adresas įveskite gavėjo el. pašto adresą arba kelis adresus, atskirtus kabliataškiais.
- Pasirinktinai įveskite pranešimo temą į Tema langelis. Atminkite, kad kai kurios naršyklės ir el. pašto klientai gali neatpažinti temos eilutės.
- Į Rodomas tekstas įveskite norimą nuorodos tekstą.
- Pasirinktinai spustelėkite Ekrano patarimas... mygtuką ir įveskite norimą tekstą (ekrano patarimas bus rodomas, kai ant hipersaito užvesite pelę).
- Spustelėkite Gerai.
Patarimas. Greičiausias būdas sukurti hipersaitą į konkretų el. pašto adresą - įvesti adresą tiesiai į langelį. Kai tik paspausite klavišą Enter, "Excel" jį automatiškai pakeis į spustelėjamą hipersaitą.
Kaip kurti nuorodas naudojant funkciją HYPERLINK
Jei esate vienas iš tų "Excel" profesionalų, kurie daugumą užduočių sprendžia naudodami formules, galite naudoti funkciją HYPERLINK, kuri specialiai sukurta hipersaitams įterpti "Excel" programoje. Ji ypač naudinga, kai vienu metu ketinate kurti, redaguoti arba pašalinti kelias nuorodas.
Funkcijos HYPERLINK sintaksė yra tokia:
HYPERLINK(nuoroda_vietos, [draugiškas_vardas])Kur:
- Link_location yra tikslinio dokumento arba tinklalapio kelias.
- Friendly_name yra ląstelėje rodomas nuorodos tekstas.
Pavyzdžiui, norėdami sukurti hipersaitą, pavadintą "Šaltinio duomenys", kuris atveria D diske esančiame aplanke "Excel files" saugomo sąsiuvinio "Šaltinio duomenys" 2 lapą, naudokite šią formulę:
=HYPERLINK("[D:\Excel files\Source data.xlsx]Sheet2!A1", "Šaltinio duomenys")
Išsamų HYPERLINK funkcijos argumentų paaiškinimą ir formulių pavyzdžių, kaip sukurti įvairių tipų nuorodas, rasite skyriuje Kaip naudoti funkciją "Hyperlink" programoje "Excel".
Kaip įterpti hipersaitus "Excel" programoje naudojant VBA
Norėdami automatizuoti hipersaitų kūrimą darbalapiuose, galite naudoti šį paprastą VBA kodą:
Public Sub AddHyperlink() Sheets("Sheet1" ).Hyperlinks.Add Anchor:=Sheets("Sheet1" ).Range("A1" ), Address:= "" , SubAddress:= "Sheet3!B5" , TextToDisplay:= "My hyperlink" End SubKur:
- Lapai - lapo, į kurį turėtų būti įterpta nuoroda, pavadinimas (šiame pavyzdyje - 1 lapas).
- Diapazonas - ląstelę, į kurią turėtų būti įterpta nuoroda (šiame pavyzdyje - A1).
- Subadresas - nuorodos paskirties vietą, t. y. į kurią vietą turėtų būti nukreipta hipersaitas (šiame pavyzdyje - 3 lapas!B5).
- TextToDisplay -tekstas, kuris bus rodomas ląstelėje ("Mano hipersaitas" šiame pavyzdyje).
Atsižvelgiant į tai, kas išdėstyta pirmiau, mūsų makrokomandoje į aktyviosios darbo knygos 1 lapo A1 langelį bus įterpta hipersaitas pavadinimu "Mano hipersaitas". Spustelėję nuorodą, pateksite į tos pačios darbo knygos 3 lapo B5 langelį.
Jei turite mažai patirties su "Excel" makrokomandomis, jums gali būti naudingi šie nurodymai: Kaip įterpti ir paleisti VBA kodą programoje "Excel
Kaip pakeisti hipersaitus "Excel" programoje
Jei nuorodą sukūrėte naudodami dialogo langą "Įterpti hipersaitą", tada, norėdami ją pakeisti, naudokite panašų dialogo langą. Tam dešiniuoju pelės klavišu spustelėkite ląstelę, kurioje yra nuoroda, ir pasirinkite Redaguoti hipersaitus... iš kontekstinio meniu arba paspauskite Crtl+K spartųjį klavišą, arba spustelėkite Nuoroda juostos mygtuką.
Kad ir ką darytumėte, Redaguoti hipersaitus Bus rodomas dialogo langas. Atliekate norimus nuorodos teksto, nuorodos vietos arba abiejų pakeitimų pakeitimus ir spustelėkite GERAI .
Norėdami pakeisti formulėmis valdomos hipersaitys , pasirinkite ląstelę, kurioje yra hipersaito formulė, ir pakeiskite formulės argumentus. Toliau pateiktame patarime paaiškinama, kaip pasirinkti ląstelę nepereinant į hipersaito vietą.
Keisti kelios hipersaitų formulės , naudokite "Excel" funkciją Pakeisti viską, kaip parodyta šiame patarime.
Kaip pakeisti hipersaito išvaizdą
Pagal numatytuosius nustatymus "Excel" hipersaitus sudaro tradicinis paryškintas mėlynas formatavimas. Norėdami pakeisti numatytąją hipersaito teksto išvaizdą, atlikite šiuos veiksmus:
- Eikite į Pagrindinis skirtukas, Stiliai grupę ir:
- Dešiniuoju pelės klavišu spustelėkite Nuoroda , tada spustelėkite Modifikuoti... pakeisti dar nepaspaustų hipersaitų išvaizdą.
- Dešiniuoju pelės klavišu spustelėkite Sekama Nuoroda , tada spustelėkite Modifikuoti... pakeisti paspaustų hipersaitų formatavimą.
- Į Stilius pasirodžiusiame dialogo lange spustelėkite Formatas...
Pastaba. Visi hipersaitų stiliaus pakeitimai bus taikomi visas hipersaitus dabartiniame sąsiuvinyje. Negalima keisti atskirų hipersaitų formatavimo.
Kaip pašalinti hipersaitus "Excel" programoje
Pašalinti hipersaitus "Excel" programoje galima dviem paspaudimais. Tiesiog dešiniuoju pelės klavišu spustelėkite nuorodą ir pasirinkite Pašalinti hipersaitus iš kontekstinio meniu.
Taip bus pašalinta paspaudžiama hipersaitė, bet nuorodos tekstas liks ląstelėje. ištrinti nuorodos tekstą taip pat dešiniuoju pelės klavišu spustelėkite ląstelę, tada spustelėkite Aiškus turinys .
Patarimas. Norėdami pašalinti visas arba pasirinktas hipersaitus vienu metu, naudokite specialiąją funkciją Paste Special, kaip parodyta skyrelyje Kaip pašalinti kelis hipersaitus "Excel" programoje.
Patarimai, kaip naudoti hipersaitus "Excel" programoje
Dabar, kai jau žinote, kaip "Excel" programoje kurti, keisti ir šalinti hipersaitus, galbūt norėsite sužinoti keletą naudingų patarimų, kaip efektyviausiai dirbti su saitais.
Kaip pasirinkti ląstelę, kurioje yra hipersaitas
Pagal numatytuosius nustatymus spustelėjus ląstelę, kurioje yra hipersaitas, pereinama į nuorodos vietą, t. y. tikslinį dokumentą arba tinklalapį. Norėdami pasirinkti ląstelę neperšokdami į nuorodos vietą, spustelėkite ląstelę ir laikykite pelės klavišą, kol rodyklė pavirs kryželiu ("Excel" pasirinkimo žymekliu). , tada atleiskite mygtuką.
Jei hipersaitas užima tik dalį langelio (t. y. jei langelis platesnis už nuorodos tekstą), perkelkite pelės žymeklį ant baltosios vietos ir, kai tik jis pasikeis iš rodomosios rankos į kryžiuką, spustelėkite langelį:
Dar vienas būdas pasirinkti ląstelę neatveriant hipersaito - pasirinkti kaimyninę ląstelę ir rodyklių klavišais patekti į ląstelę, kurioje yra nuoroda.
Kaip iš "Excel" hipersaito išgauti žiniatinklio adresą (URL)
Yra du būdai, kaip "Excel" programoje iš hipersaito išgauti URL adresą: rankiniu ir programiniu būdu.
Rankiniu būdu išgauti URL iš hipersaito
Jei turite tik kelias hipersaitus, galite greitai išskirti jų paskirties vietas atlikdami šiuos paprastus veiksmus:
- Pasirinkite ląstelę, kurioje yra hipersaitas.
- Atidarykite Redaguoti hipersaitus dialogo langą paspausdami Ctrl + K , arba dešiniuoju pelės klavišu spustelėkite hipersaitą ir spustelėkite Redaguoti hipersaitą... .
- Į Adreso laukas , pasirinkite URL adresą ir paspauskite Ctrl + C, kad jį nukopijuotumėte.
Kelių URL adresų išskyrimas naudojant VBA
Jei "Excel" darbalapiuose turite labai daug hipersaitų, kiekvieną URL adresą išgauti rankiniu būdu būtų laiko švaistymas. Toliau pateikiamas makrokomandas gali pagreitinti procesą, išgaudamas adresus iš visas dabartiniame lape esančias hipersaitus. automatiškai:
Sub ExtractHL() Dim HL As Hyperlink Dim OverwriteAll As Boolean OverwriteAll = False For Each HL In ActiveSheet.Hyperlinks If Not OverwriteAll Then If HL.Range.Offset(0, 1).Value "" Then If MsgBox("Viena ar daugiau tikslinių ląstelių nėra tuščios. Ar norite perrašyti visas ląsteles?" , vbOKCancel, "Tikslinės ląstelės nėra tuščios" ) = vbCancel Then Exit For Else OverwriteAll = True End If End If End If End IfHL.Range.Offset(0, 1).Value = HL.Address Next End SubKaip parodyta toliau pateiktoje ekrano kopijoje, VBA kodas iš hipersaitų stulpelio gauna URL adresus ir rezultatus įrašo į gretimus langelius.
Jei viename ar daugiau gretimo stulpelio langelių yra duomenų, kodas parodys įspėjamąjį dialogo langą, kuriame naudotojo bus klausiama, ar jis nori perrašyti esamus duomenis.
Konvertuoti darbalapio objektus į paspaudžiamas hipersaitus
Be ląstelėje esančio teksto, daugelį darbalapio objektų, įskaitant diagramas, paveikslėlius, teksto langelius ir figūras, galima paversti spustelėjamomis hipersaitėmis. Norėdami tai padaryti, tiesiog dešiniuoju pelės klavišu spustelėkite objektą (toliau pateiktoje ekrano kopijoje - WordArt objektą), spustelėkite Nuoroda... , ir sukonfigūruokite nuorodą, kaip aprašyta skyriuje Kaip sukurti hipersaitus "Excel" programoje.
Patarimas. Diagramų dešiniojo pelės mygtuko meniu nėra Nuoroda parinktis. Jei norite konvertuoti "Excel" diagrama į hipersaitą, pasirinkite diagramą ir paspauskite Ctrl + K .
"Excel" hipersaitų neveikimas - priežastys ir sprendimai
Jei darbalapiuose tinkamai neveikia hipersaitai, toliau pateikiami trikčių šalinimo veiksmai padės nustatyti problemos šaltinį ir ją išspręsti.
Nuoroda negalioja
Simptomai: Spustelėjus hipersaitą "Excel" programoje, naudotojas neperkeliamas į nuorodos paskirties vietą, bet išmetamas " Nuoroda negalioja " klaida.
Sprendimas : Sukūrus hipersaitą į kitą lapą, jo pavadinimas tampa nuorodos tikslu. Jei vėliau pakeisite lapo pavadinimą, "Excel" negalės rasti tikslo ir hipersaitas nustos veikti. Norint tai ištaisyti, reikia arba pakeisti lapo pavadinimą į pradinį, arba redaguoti hipersaitą taip, kad jis nukreiptų į pakeistą lapą.
Jei sukūrėte hipersaitą į kitą failą ir vėliau perkėlėte tą failą į kitą vietą, turėsite nurodyti naują failo kelią.
Hipersaitas rodomas kaip įprasta teksto eilutė
Simptomai : Į darbalapį įvesti, nukopijuoti ar importuoti interneto adresai (URL) automatiškai nepaverčiami į paspaudžiamas hipersaitus ir nėra paryškinami tradiciniu mėlynu pabraukimu. Arba nuorodos atrodo gerai, bet paspaudus ant jų nieko nevyksta.
Sprendimas : Dukart spustelėkite ląstelę arba paspauskite F2, kad įeitumėte į redagavimo režimą, eikite į URL adreso pabaigą ir paspauskite tarpo klavišą. Excel konvertuos teksto eilutę į paspaudžiamą hipersaitą. Jei tokių nuorodų yra daug, patikrinkite ląstelių formatą. Kartais kyla problemų dėl nuorodų, pateiktų ląstelėse, suformatuotose su Bendra Šiuo atveju pabandykite pakeisti ląstelės formatą į Tekstas .
Hipersaitai nustojo veikti iš naujo atidarius sąsiuvinį
Simptomai: Jūsų "Excel" hipersaitai veikė puikiai, kol išsaugojote ir vėl atidarėte darbaknygę. Dabar jie visi yra pilki ir nebeveikia.
Sprendimas : Pirmiausia patikrinkite, ar nuorodos paskirties vieta nebuvo pakeista, t. y. tikslinis dokumentas nebuvo nei pervadintas, nei perkeltas. Jei taip nėra, galite apsvarstyti galimybę išjungti parinktį, kuri verčia "Excel" tikrinti hipersaitus kiekvieną kartą išsaugant sąsiuvinį. Yra pranešimų, kad "Excel" kartais išjungia galiojančius hipersaitus (pavyzdžiui, nuorodos į vietiniame tinkle saugomus failus gali būti išjungtosdėl laikinų problemų su serveriu.) Norėdami išjungti šią parinktį, atlikite šiuos veiksmus:
- Programose "Excel 2010", "Excel 2013" ir "Excel 2016" spustelėkite Failas > Parinktys . "Excel 2007" programoje spustelėkite mygtuką Office> "Excel" parinktys .
- Kairiajame skydelyje pasirinkite Išplėstinė .
- Slinkite žemyn į Bendra ir spustelėkite Interneto parinktys...
- Į Interneto parinktys dialogo langą, pereikite prie Failai skirtuką, išvalykite Atnaujinti išsaugojimo nuorodas langelį ir spustelėkite GERAI .
Neveikia formulėmis pagrįstos hipersaitys
Simptomai : Nuoroda, sukurta naudojant HYPERLINK funkciją, neatsidaro arba ląstelėje rodoma klaidos reikšmė.
Sprendimas : Dauguma problemų, susijusių su formulėmis valdomomis hipersaitėmis, kyla dėl neegzistuojančio arba neteisingo kelio, pateikto link_location argumentas. Toliau pateiktuose pavyzdžiuose parodyta, kaip tinkamai sukurti hipersaito formulę. Daugiau trikčių šalinimo veiksmų rasite skyriuje "Excel" HYPERLINK funkcija neveikia.
Štai kaip "Excel" programoje sukurti, redaguoti ir pašalinti hipersaitus. Dėkoju, kad perskaitėte, ir tikiuosi, kad kitą savaitę susitiksime mūsų tinklaraštyje!