Vadnica o hiperpovezavah v Excelu: ustvarjanje, spreminjanje, uporaba in odstranjevanje v Excelu
Kolikor vemo, se lahko hiperpovezave v internetu uporabljajo za krmarjenje med spletnimi mesti. V Excelu lahko ustvarite hiperpovezavo, da ne odprete le spletne strani, ampak tudi povezavo do celice, delovnega lista, delovnega zvezka itd. V tej vadnici razlagamo, kako ustvariti, spremeniti, uporabljati in postopoma odstraniti hiperpovezave, da boste lažje obvladali hiperpovezavo v Excelu.
Kazalo: [ Skrij ]
1. Kaj je hiperpovezava v Excelu?
Excelova hiperpovezava je referenca, ki pomaga odpreti enega od naslednjih elementov z enim klikom miške:
- Datoteka
- Določena lokacija v datoteki
- Spletna stran
- Masaža po e -pošti
Običajno se prikaže hiperpovezava Excel z besedilom, označenim z modro podčrtano pisavo v celici, kot je prikazano na spodnjem posnetku zaslona.
2. Vrste hiperpovezav
V Excelu obstajata dve vrsti hiperpovezav: absolutne in relativne hiperpovezave. Ta razdelek bo govoril o razliki med tema dvema vrstama hiperpovezav.
2.1 Absolutne hiperpovezave v Excelu
Absolutna hiperpovezava vsebuje celoten naslov, vključno z obliko kot: protocol: // domain/path.
Oglejte si spodnje primere:
2.2 Relativne hiperpovezave v Excelu
Relativna hiperpovezava vedno vsebuje manj informacij kot absolutna hiperpovezava.
Oglejte si spodnje primere:
Za spletno stran uporaba relativnih hiperpovezav pomaga hitrejšemu nalaganju strani kot uporaba absolutnih hiperpovezav.
V Microsoft Excelu lahko pri ustvarjanju zunanjih povezav uporabite absolutno ali relativno hiperpovezavo, vendar je v tem primeru zelo priporočljiva uporaba relativnih poti. Z relativno hiperpovezavo lahko delovne zvezke premikate, ne da bi v prihodnosti prekinili povezave med njimi. Vendar je to odvisno od lokacije povezane datoteke in izvorne podatkovne datoteke:
- Povezana datoteka in izvorna podatkovna datoteka sta v isti mapi.
- Izvorna podatkovna datoteka se nahaja v mapi, ki je ugnezdena v isti korenski mapi kot povezana datoteka.
Povezana datoteka se na primer nahaja na C: \ Uporabniki \ linked.xlsx izvorna podatkovna datoteka pa se nahaja na C: \ Users \ info \ source.xlsx. V tem primeru lahko z relativno hiperpovezavo tako premaknjeno datoteko kot izvorno datoteko premaknete na katero koli mesto, ne da bi prekinili in posodobili hiperpovezavo, dokler je izvorna podatkovna datoteka še vedno v podmapi, imenovani »info«. Če v tem primeru uporabljate absolutno hiperpovezavo, je treba pot vsakič, ko premaknete datoteko, posodobiti.
3. Osnovni pristop za ustvarjanje hiperpovezave v Excelu
Excel ponuja uporabnikom dva načina za ustvarjanje hiperpovezav v Excelu.
3.1 Ustvarite hiperpovezavo s funkcijo Excelove hiperpovezave
Najbolj tradicionalna metoda za ustvarjanje hiperpovezave je uporaba Vstavite hiperpovezavo ukaz. V tem razdelku bomo pokazali, kako uporabiti ukaz Vstavi hiperpovezavo za ustvarjanje hiperpovezav v Excelu.
1. Izberite celico, ki ji želite dodati hiperpovezavo, in kliknite Vstavi > Hiperpovezava.
Opombe:
2. Nato Vstavite hiperpovezavo Pojavi se pogovorno okno, ki ga lahko konfigurirate na naslednji način, odvisno od vrste hiperpovezave, ki jo želite ustvariti.
3.1.1 Ustvarite hiperpovezavo do druge datoteke
v Vstavite hiperpovezavo pogovorno okno, če želite ustvariti zunanjo povezavo do druge datoteke, jo morate konfigurirati tako:
1. Obdržite Obstoječa datoteka ali spletna stran možnost, izbrana v povezava na podokno;
2. V Ljubljani Poglej v na seznamu izberite datoteko, ki jo želite povezati.
Nasvet: V polju s seznamom lahko neposredno izberete datoteko, kliknite na Poglej v spustna puščica za prikaz vseh spustnih elementov za izbiro ali kliknite Brskajte po datoteki , da odprete ikono Povezava do datoteke pogovorno okno za izbiro datoteke.
3. V Ljubljani Besedilo za prikaz polje, če ima izbrana celica vrednost, se bo vrednost prikazala tukaj, če jo potrebujete, jo lahko spremenite.
4. Neobvezno je prikazati nasvet zaslona, medtem ko kazalec miške premaknete na hiperpovezavo. Lahko kliknete na Nasvet zaslona gumb, vnesite besedilo nasveta zaslona in kliknite OK.
5. klik OK.
Zdaj ste ustvarili hiperpovezavo do določene datoteke. Ko kliknete hiperpovezavo, se datoteka takoj odpre.
3.1.2 Ustvarite hiperpovezavo do spletnega mesta
v Vstavite hiperpovezavo pogovorno okno, lahko ustvarite tudi hiperpovezavo do spletne strani, kot sledi.
1. Obdržite Obstoječa datoteka ali spletna stran možnost, izbrana v povezava na podokno;
2. Izpolnite Naslov: in Besedilo za prikaz škatle.
- Če se spomnite povezane spletne strani, jo vnesite v Naslov: škatlo neposredno.
- Če se povezane spletne strani ne spomnite jasno, vendar ste jo shranili med priljubljene brskalnika, kliknite ikono Brskajte po spletu Gumb v Poglej v razdelek za odpiranje spletnega brskalnika. V spletnem brskalniku odprite spletno stran, na katero se povežete, nato se vrnite na Vstavite hiperpovezavo pogovorno okno brez zapiranja spletnega brskalnika. Videli boste Naslov: in Besedilo za prikaz polja se samodejno napolnijo s trenutno odprto spletno stranjo.
Nasvet: Lahko spremenite Besedilo za prikaz besedilo ali dodaj Nasvet zaslona kot jo potrebujete.
3. klik OK.
3.1.3 Ustvarite hiperpovezavo do določene lokacije trenutnega delovnega zvezka
Če želite ustvariti hiperpovezavo do določene lokacije trenutnega delovnega lista ali delovnega zvezka, lahko konfigurirate datoteko Vstavite hiperpovezavo pogovorno okno, kot sledi.
1. Obdržite Obstoječa datoteka ali spletna stran možnost, izbrana v podoknu Poveži z;
2. Kliknite zaznamek gumb.
3. Nato Izberite Place in Document Pojavi se pogovorno okno, vnesite naslov celice, kjer želite poiskati Vnesite sklic na celico polje, izberite delovni list ali poimenovani obseg, kot ga potrebujete, in kliknite OK.
4. klik OK dokončati nastavitve, ko se vrne na Vstavite hiperpovezavo pogovorno okno.
Druga rešitev: V Vstavite hiperpovezavo v pogovornem oknu izberite Mesto v tem dokumentu možnost v povezava na podoknu, določite delovni list/imenovani obseg in celico, na katero se boste povezali, in kliknite OK. Oglejte si posnetek zaslona:
3.1.4 Ustvarite hiperpovezavo do e -poštnega naslova
V tem razdelku vam bomo pokazali, kako ustvariti hiperpovezavo v Vstavite hiperpovezavo pogovorno okno za ustvarjanje e -poštnega sporočila.
1. Izberite E-poštni naslov možnost v povezava na podokno;
2. V Ljubljani Besedilo za prikaz polje, če ima izbrana celica vrednost, se bo vrednost prikazala tukaj, če jo potrebujete, jo lahko spremenite.
3. V Ljubljani Email naslov polje, vnesite e -poštni naslov ali več e -poštnih naslovov, ločenih s podpičjem.
4. V Ljubljani Zadeva polje, vnesite zadevo e -pošte neposredno.
Nasvet: Po dodajanju teme e -poštnega sporočila, če želite vključiti telo e -poštnega sporočila, dodajte & body = telesna vsebina na koncu predmeta, kot je npr Pogosta vprašanja o Kutools za Excel & body = Želim izvedeti več o vašem izdelku.
3. klik OK.
Od zdaj naprej se ob kliku na hiperpovezavo odpre Outlookovo e -poštno sporočilo, v katerem vidite Za, Zadeva in telo sporočila polja so zapolnjena z določenim e -poštnim naslovom in vsebino, ki smo jih navedli zgoraj.
Opomba: Če želite, da se ta povezava mailto odpre v Outlooku, se prepričajte, da je Outlook nastavljen kot privzeti poštni odjemalec v vašem računalniku.
3.2 Ustvarite hiperpovezavo s funkcijo HYPERLINK
Poleg ukaza Ustavi hiperpovezavo lahko za ustvarjanje hiperpovezave v Excelu uporabite tudi funkcijo HYPERLINK.
Sintaksa
HYPERLINK(link_location, [friendly_name])
Argumenti
Tukaj je nekaj primerov, ki dokazujejo, kako uporabiti funkcijo HYPERLINK za ustvarjanje hiperpovezav v Excelu.
Primer 1: Povežite se z drugo datoteko s funkcijo HYPERLINK
Recimo, da želite ustvariti hiperpovezavo do datoteke txt z imenom "test", ki se nahaja na poti: C: \ Users \ Win10x64Test \ Documents \ My files, lahko za ustvarjanje hiperpovezave uporabite funkcijo HYPERLINK na naslednji način.
1. Izberite celico, v katero želite postaviti hiperpovezavo, vanj vnesite spodnjo formulo in pritisnite tipko Vnesite ključ.
= HYPERLINK ("C: \ Users \ Win10x64Test \ Documents \ My files \ test.txt", "Kliknite, da odprete datoteko txt z imenom test")
Če sta povezana datoteka in izvorna podatkovna datoteka v isti mapi, uporabite relativno hiperpovezavo (pot datoteke vsebuje samo ime datoteke in pripono datoteke) v funkciji HYPERLINK, kot sledi:
= HYPERLINK ("test.txt", "Kliknite, da odprete datoteko txt z imenom test")
Če se izvorna podatkovna datoteka nahaja v mapi, ki je ugnezdena v isti korenski mapi kot povezana datoteka, uporabite relativno hiperpovezavo (pot datoteke vsebuje samo ime korenske mape, ime datoteke in pripono datoteke) v funkciji HYPERLINK:
= HYPERLINK ("Moje datoteke \ test.txt", "Kliknite, da odprete datoteko txt z imenom test")
Ko ustvarite, kliknite hiperpovezavo, da se neposredno odpre datoteka test.txt.
Primer 2: Povezava do spletnega mesta s funkcijo HYPERLINK
Funkcija HYPERLINK lahko podpira tudi ustvarjanje hiperpovezav do spletnih mest.
1. Izberite prazno celico, v katero želite postaviti hiperpovezavo, vanj vnesite spodnjo formulo in pritisnite Vnesite ključ.
= HYPERLINK ("https: // www.extendoffice.com/","Extendoffice")
Primer 3: Povezava do določene lokacije trenutnega delovnega zvezka s funkcijo HYPERLINK
Predpostavimo, da se želite povezati s celico D100 lista 4 v trenutnem delovnem zvezku, če želite to narediti, uporabite spodnjo formulo.
1. Izberite prazno celico za prikaz hiperpovezave, vanj vnesite spodnjo formulo in pritisnite Vnesite ključ.
= HYPERLINK ("#List4! D100", "Pojdi na D100 lista 4")
Primer 4: Povezava do e -poštnega naslova s funkcijo HYPERLINK
Če želite ustvariti hiperpovezavo do e -poštnega naslova, lahko funkcijo HYPERLINK združite s »mailto«.
=HYPERLINK("mailto:"&"email address","text to display")
1. Izberite prazno celico, vanjo vnesite spodnjo formulo in pritisnite Vnesite ključ.
=HYPERLINK("mailto:"&"happysiluvia@gmail.com","email to")
Če želite v formulo vključiti dva e -poštna naslova, uporabite to formulo:
= HYPERLINK ("mailto:" & "E -poštni naslov A" & "," & "E -poštni naslov B", "Besedilo za prikaz")
Od zdaj naprej se ob kliku na hiperpovezavo ustvari Outlookovo e -poštno sporočilo z navedenimi e -poštnimi naslovi v polju Za.
4. Ustvarite hiperpovezave v različnih okoliščinah
Med uporabo Excela boste morda morali ustvariti hiperpovezave v posebnih okoliščinah, ki jih ukaz Vstavi hiperpovezavo in funkcija HYPERLINK ne moreta doseči, na primer ustvarjanje več hiperpovezav hkrati, ustvarjanje ene hiperpovezave na vsak delovni list v velikem obsegu, ustvarjanje dinamična hiperpovezava glede na vrednost celice itd.
V tem razdelku navajamo različne okoliščine za ustvarjanje hiperpovezav in ustrezne metode za dosego.
4.1 Ustvarite več hiperpovezav v eni ali več celicah
Z uporabo zgornjih tradicionalnih metod lahko ustvarite samo eno hiperpovezavo naenkrat v celici. Če želite ustvariti več hiperpovezav v eni ali več celicah, vam lahko spodnje metode naredijo uslugo.
4.1.1: Ustvarite več hiperpovezav v eni celici z oblikami
Excel privzeto dovoljuje le ustvarjanje ene hiperpovezave v eni celici naenkrat. Vendar pa obstaja majhen trik za vas: uporaba oblik za ustvarjanje več hiperpovezav v eni celici.
Recimo, da obstaja stavek v B1, kot je prikazano na spodnjem posnetku zaslona, in želite besedilom ločeno dodati različne hiperpovezave "Extendoffice" "Kutools za Excel""Kutools za Outlook"In"Kutools za Word”, Lahko storite na naslednji način.
1. Najprej ločeno formatirajte ta besedila kot videz hiperpovezav tako, da barvo pisave spremenite v modro in dodate podčrtaje. Po tem si lahko rezultate ogledate na naslednji način.
2. klik Vstavi > Oblike > Pravokotnik.
3. Narišite pravokotnik, ki pokriva besedilo, ki ga želite povezati s hiperpovezavo. V tem primeru narišem pravokotnik za naslovno besedilo "Extendoffice". Oglejte si posnetek zaslona:
4. Z desno tipko miške kliknite pravokotnik in izberite Oblika oblike iz kontekstnega menija, da odprete Oblika oblike okno.
5. V Ljubljani Oblika oblike spremenite podokno Izpolnite in vrstica možnosti za Brez polnjenja in Brez vrstice pod Izpolni in črta tab.
Zdaj je oblika prozorna.
6. Oblika naj bo izbrana, z desno tipko miške kliknite in izberite Hiperpovezava iz kontekstnega menija.
7. V Ljubljani Vstavite hiperpovezavo pogovorno okno, določite naslov in kliknite OK. Oglejte si posnetek zaslona:
Nasvet: v Vstavite hiperpovezavo pogovorno okno, po potrebi lahko konfigurirate različne vrste hiperpovezav, kliknite, če želite izvedeti, kako.
8. Ponovite korake od 2 do 7, dokler druga besedila v celici ne dodajo hiperpovezav.
Ko dodate več hiperpovezav v celico, si lahko ogledate rezultat, kot je prikazano spodaj.
4.1.2 Ustvarite več hiperpovezav za več celic z neverjetnim orodjem
Če želite dodati več hiperpovezav za številne celice, tukaj zelo priporočamo Pretvori hiperpovezavo značilnost Kutools za Excel.
Predpostavimo, da obstajata dva stolpca ločeno z besedili in ustreznimi naslovi hiperpovezav, če želite vsem besedilom dodati hiperpovezave na podlagi ustreznih naslovov hiperpovezav, lahko storite naslednje.
1. klik Kutools > Link > Pretvori hiperpovezave. Oglejte si posnetek zaslona:
2. V Ljubljani Pretvori hiperpovezave pogovorno okno, morate konfigurirati na naslednji način.
Do sedaj ste v izbrane celice v velikem obsegu dodali različne hiperpovezave, kot je prikazano na spodnjem posnetku zaslona.
Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.
4.2 Ustvarite hiperpovezavo do vsakega delovnega lista delovnega zvezka
Recimo, da ste od januarja do decembra prejeli 12 delovnih zvezkov s poročili o prodaji, zato morate pogosto iskati med delovnimi listi, da poiščete in analizirate podatke. V tem primeru bo ustvarjanje hiperpovezanega indeksa delovnih listov zagotovo pomagalo in prihranilo veliko časa. Ta razdelek podrobno prikazuje dve metodi, ki pomagata hitro ustvariti hiperpovezani indeks listov v trenutnem delovnem zvezku.
4.2.1 Ustvarite hiperpovezavo do vsakega delovnega lista delovnega zvezka s kodo VBA
Za ustvarjanje indeksa listov s hiperpovezavami v delovnem zvezku lahko uporabite spodnjo kodo VBA.
1. V delovnem zvezku, ki ga želite ustvariti, pritisnite tipko druga + F11 tipke hkrati.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: Ustvarite hiperpovezano kazalo listov v trenutnem delovnem zvezku
Sub CreateIndex()
'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub
3. Pritisnite F5 tipko za zagon kode.
Nato je pred vse delovne liste vstavljen nov delovni list z imenom »Indeks«. Vsa imena listov s hiperpovezavami so navedena v stolpcu in lahko kliknete katero koli ime hiperpovezanega lista, da takoj odprete ustrezen delovni list.
4.2.2 Preprosto ustvarite hiperpovezavo do vsakega delovnega lista delovnega zvezka z neverjetnim orodjem
Če ne obvladate kode VBA, vam toplo priporočamo Ustvari seznam imen listov značilnost Kutools za Excel. S to funkcijo lahko preprosto ustvarite hiperpovezani indeks listov v delovnem zvezku z le nekaj kliki.
1. V delovnem zvezku, ki ga želite ustvariti s hiperpovezano kazalo listov, kliknite Kutools Plus > Delovni list > Ustvari seznam imen listov.
2. V Ljubljani Ustvari seznam imen listov pogovorno okno, morate narediti spodnje nastavitve.
Nasveti: Prikaz indeksa listov v: Neobvezno je prikazati indeks lista v 2 ali več stolpcih, če je seznam predolg za prikaz na enem zaslonu.
Nato se v trenutnem delovnem zvezku ustvari hiperpovezani indeks listov, kot je prikazano na spodnjem posnetku zaslona.
4.3 Ustvarite dinamične hiperpovezave na podlagi vrednosti celice
Kot je prikazano v spodnji predstavitvi, obstajata dva delovna lista, eden vsebuje spustni seznam, drugi vsebuje izvorne podatke spustnega seznama. Zdaj morate poleg spustnega seznama ustvariti hiperpovezavo, potem ko izberete element s spustnega seznama, kliknite hiperpovezavo, da neposredno skočite v celico, ki vsebuje to postavko na delovnem listu izvornih podatkov.
Kliknite, če želite izvedeti, kako ustvarite dinamične hiperpovezave na podlagi vrednosti celic v Excelu.
4.4 Ustvarite hiperpovezavo iz navadnega besedila
Ob predpostavki, da imate seznam URL -jev, ki so prikazani kot navadna besedila, ki jih morate predložiti svojemu nadzorniku. Preden ga predate, morate pretvoriti vse navadno besedilo URL -ja v hiperpovezave, ki jih je mogoče klikniti. Kako lahko to dosežete? Ta razdelek ponuja dva načina, ki vam pomagata pri tem.
4.4.1 Pretvorite besedilo URL -ja v hiperpovezavo, ki jo je mogoče klikniti, s kodo VBA
Če želite ustvariti hiperpovezavo iz navadnih besedil URL v Excelu, lahko zaženete naslednjo kodo VBA.
1. Pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: Pretvorite besedilo URL -ja v hiperpovezavo, ki jo je mogoče klikniti v Excelu
Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub
3. Pritisnite F5 za zagon kode. V pojavnem oknu Kutools za Excel v pogovornem oknu izberite obseg, ki vsebuje navadna besedila, ki jih želite pretvoriti v hiperpovezave, in kliknite OK.
Nato so vsa navadna besedila v izbranih celicah pretvorjena v hiperpovezave, kot je prikazano na spodnjem posnetku zaslona.
4.4.2 Pretvorite besedilo URL -ja v hiperpovezavo, ki jo je mogoče klikniti, z neverjetnim orodjem
Ta razdelek predstavlja priročno funkcijo - Pretvori hiperpovezave značilnost Kutools za Excel za preprosto pretvorbo besedil URL v hiperpovezave, ki jih je mogoče klikniti v Excelu.
1. Izberite obseg, ki vsebuje navadna besedila URL, ki jih želite pretvoriti v hiperpovezave, in kliknite Kutools > Link > Pretvori hiperpovezave.
2. V Ljubljani Pretvori hiperpovezave pogovorno okno, morate konfigurirati na naslednji način.
Opomba: Izbrani obseg se samodejno prikaže v polju Input range (Območje vnosa), po želji ga lahko spremenite.
Nato so vsa navadna besedila v izbranih celicah hkrati pretvorjena v hiperpovezave.
4.5 Ustvarite hiperpovezave do vseh datotek v mapi
Kot je prikazano na spodnjem posnetku zaslona, so v mapi različne vrste datotek in želite ustvariti hiperpovezave do vseh ali le do določene vrste na delovnem listu, vam lahko spodnji načini pomagajo pri tem.
4.5.1 Samodejno prikaže vsa imena datotek v mapi in ustvari hiperpovezave s kodo VBA
Spodnjo kodo VBA lahko uporabite, če želite navesti vsa imena datotek v določeni mapi in hkrati samodejno ustvariti hiperpovezave. Prosimo, naredite naslednje.
1. V delovnem zvezku ustvarite nov list za prikaz imen datotek s hiperpovezavo.
2. Pritisnite druga + F11 tipke hkrati, da odprete Microsoft Visual Basic za aplikacije okno.
3. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: Navedite vsa imena datotek v mapi in ustvarite hiperpovezave
Sub ListFileNames()
'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4. Pritisnite F5 tipko za zagon kode. V pojavnem oknu Brskanje izberite mapo z datotekami, ki jih želite ustvariti v Excelu, in kliknite OK.
Nato so vsa imena datotek v izbrani mapi navedena v stolpcu A, začenši s celico A1 na novem delovnem listu. Hkrati se za vsako datoteko ustvarijo hiperpovezave. Če želite neposredno odpreti datoteko, lahko kliknete katero koli ime datoteke s hiperpovezavo v celici.
Opomba: Če so v določeni mapi podmape, imena datotek v podmapah ne bodo navedena.
4.5.2 Preprosto navedite datoteke v mapi in ustvarite hiperpovezave z neverjetnim orodjem
Zgornja koda VBA vam omogoča, da navedete vsa imena datotek v mapi. Tukaj priporočamo Seznam imen datotek značilnost Kutools za Excel. S to funkcijo lahko preprosto navedete vsa imena datotek ali določene vrste imen datotek s hiperpovezavami ne samo v mapi, ampak tudi v njenih podmapah.
1. klik Kutools Plus > Uvozno-izvoznih > Seznam imen datotek.
2. V Ljubljani Seznam imen datotek pogovorno okno, naredite spodnje nastavitve.
Nato lahko vidite, da so vsa imena datotek v določenih mapah s hiperpovezavami na novo ustvarjenem delovnem listu, kot je prikazano na spodnjem posnetku zaslona.
Na delovnem listu lahko kliknete ime datoteke, da odprete datoteko, ali pot do mape, da odprete mapo.
5. Spremenite hiperpovezave v Excelu
Ko ustvarite hiperpovezavo, jo boste morda morali spremeniti, na primer spremeniti besedilo ali lokacijo povezave, spremeniti videz povezave ali spremeniti pot povezave. Tukaj vas bo vodil, da težave rešujete eno za drugo.
5.1 Spremenite besedilo ali lokacijo povezave s funkcijo Urejanje hiperpovezave
Lahko uporabite Uredi hiperpovezavo funkcijo, če želite spremeniti besedilo povezave, lokacijo povezave ali oboje.
1. Izberite celico hiperpovezave, z desno tipko miške kliknite in izberite Uredi hiperpovezavo iz kontekstnega menija ali pritisnite Ctrl + K ključi.
2. V Ljubljani Uredi hiperpovezavo pogovorno okno, po potrebi spremenite možnosti in kliknite OK Da shranite spremembe.
Če želite na primer spremeniti besedilo povezave, spremenite besedila v Besedilo za prikaz škatla.
5.2 Spremenite videz hiperpovezav v trenutnem delovnem zvezku
Excel privzeto prikaže hiperpovezavo kot podčrtano modro oblikovanje. Ta razdelek prikazuje, kako spremeniti videz hiperpovezav v Excelu.
Če želite spremeniti videz hiperpovezav, na katere v trenutnem delovnem zvezku še niste kliknili, jih konfigurirajte na naslednji način.
1. Pod Domov zavihek, desni klik Hiperpovezava v Slogi in nato kliknite spreminjanje v kontekstnem meniju.
2. V Ljubljani Style pogovorno okno, kliknite na oblikovana gumb.
3. Potem pride v Oblikuj celice pogovorno okno, spremenite želene možnosti na zavihku Pisava in kliknite OK Da shranite spremembe.
V tem primeru spremenim slog pisave in barvo pisave za hiperpovezave. Oglejte si posnetek zaslona:
4. Ko se vrne v Style pogovorno okno, kliknite OK.
Nato lahko vidite, da hiperpovezave, ki še niso bile kliknjene v trenutnem delovnem zvezku, spremenjene v določeno obliko, kot je prikazano na spodnjem posnetku zaslona.
Opomba: Če želite spremeniti videz hiperpovezav, na katere ste kliknili, kliknite z desno miškino tipko Sledila je hiperpovezava v Slogi polje pod Domov jeziček, izberite spreminjanje iz kontekstnega menija in nato naredite iste operacije, kot je prikazano v zgornjem koraku 2-4.
5.3 V Excelu spremenite več poti hiperpovezav hkrati
Recimo, da ste ustvarili isto hiperpovezavo za več podatkov o celicah na delovnem listu, če želite hkrati spremeniti pot hiperpovezave na drugo novo pot v velikem obsegu, lahko poskusite z eno od spodnjih metod.
5.3.1 S kodo VBA spremenite več poti hiperpovezav hkrati
Spodnja koda VBA vam lahko pomaga spremeniti isto pot hiperpovezave na aktivnem delovnem listu hkrati. Prosimo, naredite naslednje.
1. Pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v Moduli okno. Oglejte si posnetek zaslona:
Koda VBA: spremenite več poti hiperpovezav hkrati
Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub
3. Pritisnite F5 tipko za zagon kode.
4. V pojavnem oknu KutoolsforExcel pogovorno okno, vnesite besedilo naslova hiperpovezave, ki ga želite zamenjati, in kliknite OK.
5. V drugem popping up KutoolsforExcel pogovorno okno, vnesite novo besedilo naslova hiperpovezave, ki ga želite zamenjati, in kliknite gumb OK gumb.
V tem primeru zamenjam vse »addin« z »extendoffice”V hiperpovezavah na trenutnem delovnem listu. Rezultat si lahko ogledate na spodnjem posnetku zaslona.
5.3.2 Spremenite več poti hiperpovezav hkrati z neverjetnim orodjem
Z Poišči in zamenjaj v več delovnih zvezkih značilnost Kutools za Excel, lahko preprosto spremenite več poti hiperpovezav hkrati ne le v izbranem obsegu, ampak tudi v več izbranih listih, vseh odprtih delovnih zvezkih ali aktivnem delovnem zvezku.
1. klik Kutools > Najdi > Poiščite in zamenjajte v več delovnih zvezkih. Oglejte si posnetek zaslona:
2. Nato Poišči in zamenjaj podokno je prikazano na levi strani delovnega zvezka, konfigurirati ga morate na naslednji način.
Po zamenjavi so rezultati navedeni v spodnjem polju s seznamom.
6. Nasveti za uporabo hiperpovezav v Excelu
Ta razdelek vsebuje nekaj trikov za uporabo hiperpovezav.
6.1 Izberite celico, ne da bi odprli hiperpovezavo
Včasih se lahko pri izbiri celice s hiperpovezavo hiperpovezava odpre hkrati. Kako lahko izberemo celico, ne da bi odprli hiperpovezavo? Mali trik v tem razdelku vam bo naredil uslugo.
Kliknite celico, ne da bi sprostili levo miško, dokler se kazalec ne obrne na .
Vidite lahko, da je celica izbrana, ne da bi vplivala na hiperpovezavo, kot je prikazano spodaj.
6.2 Odprite več hiperpovezav v velikem obsegu s kodo VBA
Tukaj navedite kodo VBA, ki vam pomaga pri množičnem odpiranju več hiperpovezav v Excelu.
1. Pritisnite druga + F11 ključi.
2. Na odprtju Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: Odprite več hiperpovezav v velikem obsegu
Sub OpenHyperLinks()
'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub
3. V Ljubljani KutoolsforExcel v pogovornem oknu izberite celice, ki vsebujejo hiperpovezave, ki jih želite množično odpreti, in kliknite OK.
Nato se takoj odprejo vse hiperpovezave v izbranem obsegu.
6.3 Pri odpiranju hiperpovezave spremenite privzeti brskalnik
Ko kliknete hiperpovezavo, se odpre s privzetim brskalnikom okna. Zelo pogosto je, da ima nekdo v svojem računalniku več spletnih brskalnikov. V tem razdelku vam bomo pokazali korake za spremembo privzetega brskalnika, tako da se bodo vse povezave v Excelu, ki jih boste v prihodnosti kliknili, odprle v želenem brskalniku.
1. V sistemu Windows 10 kliknite ikono Vnesite tukaj za iskanje poleg gumba Začetek gumb v spodnjem levem kotu okna, v iskalno polje vnesite nadzorna plošča in nato kliknite Nadzorna plošča, ko je iskana.
Nasvet: V sistemu Windows 7 kliknite ikono Začetek v spodnjem levem kotu okna, nato pa poiščite in kliknite nadzorno ploščo V meniju.
2. V Ljubljani nadzorno ploščo okno, kliknite Programi.
3. V Ljubljani programi okno, kliknite Privzeti programi. Oglejte si posnetek zaslona:
4. V Ljubljani Privzeti programi okno, kliknite Nastavite privzete programe.
5. V Ljubljani Nastavitve okno, lahko vidite, da je trenutni privzeti brskalnik prikazan v Spletni brskalnik v razdelku kliknite privzeti brskalnik, da razširite seznam brskalnikov, nato pa s seznama izberite brskalnik, ki ga želite uporabiti za odpiranje povezav v Excelu.
6. Zdaj se privzeti brskalnik spremeni v določenega. Zaprite vsa okna, povezana z nadzorno ploščo.
Od zdaj naprej se bodo vse povezave odprle v določenem spletnem brskalniku.
6.4 Izvlecite URL -je iz hiperpovezav
Če imate v stolpcu seznam celic, ki vsebujejo hiperpovezave, kako lahko iz teh hiperpovezav izvlečete prave naslove URL, kako to storite? Pravzaprav ni mogoče vgraditi nobene funkcije. V tem razdelku zbiramo 4 metode, ki bodo pomagale rešiti to težavo.
6.4.1 Izvlecite URL iz ene hiperpovezave z ročnim kopiranjem
Najpogostejši način pridobivanja URL -ja iz hiperpovezave je kopiranje iz Uredi hiperpovezavo pogovorno okno.
1. Z desno miškino tipko kliknite celico, ki vsebuje hiperpovezavo, za katero želite izvleči URL, in nato pritisnite Ctrl + K tipke hkrati, da odprete pogovorno okno Urejanje hiperpovezave.
2. V Ljubljani Uredi hiperpovezavo pogovorno okno, pojdite na Naslov: , pritisnite Ctrl + A tipke, da izberete celoten URL, pritisnite Ctrl + C tipk, da ga kopirate, in nato kliknite OK da zaprete pogovorno okno.
3. Izberite prazno celico in pritisnite Ctrl + V tipke, da prilepite kopiran URL.
Opomba: Če želite izvleči URL iz več celic, morate zgornje korake ponoviti naprej in nazaj.
6.4.2 Izvlecite URL iz ene hiperpovezave s funkcijo, ki jo določi uporabnik
Tukaj podajte uporabniško določeno funkcijo za izvlečenje URL-ja iz ene hiperpovezave, po tem lahko uporabite ročico samodejnega izpolnjevanja, da dobite vse URL-je sosednjih celic na podlagi prvega rezultata. Prosimo, naredite naslednje.
1. Pritisnite druga + F11 ključi.
2. Na odprtju Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo v okno modula.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.
4. Izberite prazno celico poleg prve celice, iz katere želite izvleči URL, vanj vnesite spodnjo formulo in pritisnite Vnesite ključ. Izberite celico z rezultatom, povlecite ročico samodejnega izpolnjevanja nad spodnje celice, da dobite druge URL -je.
= GetURL (A2)
Opomba: A2 je referenčna celica, iz katere želite izvleči URL. Prosimo, da ga spremenite glede na vaše potrebe.
6.4.3 Izvlecite URL -je iz hiperpovezav s kodo VBA
Z uporabo spodnje kode VBA bo vsa vsebina celic v izbranem obsegu nadomeščena z URL -ji hiperpovezav.
Opomba: Pred operacijo varnostno kopirajte izvirne podatke. V tem primeru želim izvleči vse URL -je iz hiperpovezav v obsegu A2: A10, zato kopiram ta obseg in prilepim v B2: B10 in nato obdelam nov obseg.
1. Pritisnite druga + F11 ključi.
2. Na odprtju Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA: Izvlecite URL iz hiperpovezave
Sub Extracthyperlinks()
'Update by Extendoffice 20210901
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub
3. Pritisnite F5 tipko za zagon kode.
4. V pojavnem oknu Kutools za Excel V pogovornem oknu izberite obseg celic, iz katerih želite izvleči URL -je, in kliknite OK.
Nato se vsa vsebina celice nadomesti z URL -ji hiperpovezav, kot je prikazano na spodnjem posnetku zaslona.
6.4.4 Enostavno izvlecite URL -je iz več hiperpovezav v velikem obsegu z neverjetnim orodjem
Tukaj predstavite Pretvori hiperpovezave uporabnost Kutools za Excel, s to funkcijo lahko preprosto izvlečete URL -je iz različnih celic hiperpovezav v velikem obsegu samo z več kliki.
1. klik Kutools > Link > Pretvori hiperpovezave. Oglejte si posnetek zaslona:
2. V Ljubljani Pretvori hiperpovezave pogovorno okno, konfigurirajte na naslednji način.
Nato so vsi URL -ji v velikem obsegu izvlečeni iz hiperpovezav izbranih celic, kot je prikazano na spodnjem posnetku zaslona.
Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.
7. Odstranite hiperpovezave v Excelu
Ta razdelek vas vodi, da odstranite hiperpovezave ne le iz obsega, ampak tudi iz aktivnega lista, izbranih listov ali celotnega delovnega zvezka. Poleg tega lahko izberete, ali želite ohraniti oblikovanje hiperpovezave v celicah, potem ko odstranite hiperpovezave.
7.1 Odstranite hiperpovezave iz obsega z ukazom Odstrani hiperpovezave
Z vgrajeno funkcijo Excel lahko preprosto odstranite vse hiperpovezave iz izbranega obsega ali aktivnega lista- Odstranite hiperpovezave.
1. Izberite obseg, za katerega želite odstraniti vse hiperpovezave, z desno miškino tipko kliknite katero koli celico v obsegu in nato izberite Odstranite hiperpovezave iz kontekstnega menija.
Lahko tudi kliknete Domov > Počisti > Odstranite hiperpovezave (ta korak ne obstaja v Excelu 2007 in starejših različicah).
Nasvet: Če želite odstraniti vse hiperpovezave z aktivnega lista, pritisnite Ctrl + A tipke, da izberete celoten list, z desno miškino tipko kliknite katero koli celico in izberite Odstranite hiperpovezavo iz kontekstnega menija.
7.2 Odstranite vse hiperpovezave z aktivnega delovnega lista s kodo VBA
Spodnjo kodo VBA lahko uporabite za odstranitev vseh hiperpovezav hkrati z aktivnega lista.
1. Na delovnem listu, ki vsebuje hiperpovezave, ki jih želite odstraniti, pritisnite druga + F11 tipke hkrati.
2. Na odprtju Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Modul, in nato kopirajte spodnjo kodo VBA v okno Koda.
Koda VBA: Odstranite vse hiperpovezave s trenutnega lista
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3. Pritisnite F5 za zagon kode. Nato se iz aktivnega lista odstranijo vse hiperpovezave.
7.3 Odstranite hiperpovezave brez izgube pri oblikovanju s funkcijo Počisti hiperpovezave
Zgornje metode odstranijo tako hiperpovezave kot oblikovanje iz celic. Včasih boste morda morali odstraniti hiperpovezave, vendar ohranite oblikovanje v celicah. V tem primeru je vgrajena funkcija Excel- Počisti hiperpovezave vam lahko pomaga rešiti težavo.
1. Izberite obseg, ki ga želite počistiti, vendar še naprej formatirajte, kliknite Domov > Počisti > Počisti hiperpovezave.
Če želite počistiti hiperpovezave s trenutnega lista, pritisnite Ctrl + A tipke, da izberete celoten list in nato uporabite to funkcijo.
2. Nato se iz izbranih celic odstranijo vse hiperpovezave, vendar se oblikovanje ne počisti.
Kot je prikazano na spodnjem posnetku zaslona, se zdi, da se pred in po tem ni nič spremenilo, pravzaprav so bile hiperpovezave že odstranjene.
Opombe:
7.4 Več klikov za odstranitev hiperpovezav iz obsegov, listov ali delovnega zvezka brez izgube pri oblikovanju
Kutools za Excel ponuja priročno funkcijo - Odstranite hiperpovezave, ne da bi izgubili oblikovanje za lažje odstranjevanje hiperpovezav z:
- Izbran obseg;
- Aktivni list;
- Več izbranih listov;
- Celoten delovni zvezek.
1. klik Kutools > Link > Odstranite hiperpovezave, ne da bi izgubili oblikovanje, nato pa izberite želeno možnost.
Opomba: Če želite odstraniti hiperpovezavo iz obsega ali izbranih listov, morate najprej izbrati obseg ali liste in nato uporabiti to funkcijo.
2. V pojavnem oknu Kutools za Excel pogovorno okno, kliknite Da nadaljevati.
Nato se odstranijo samo hiperpovezave brez brisanja oblikovanja.
Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.
8. Onemogočite samodejne hiperpovezave v Excelu
Privzeto se samodejno pretvori v hiperpovezavo, ko v celico vnesete e -poštni naslov ali obliko spletne strani (URL). Ta razdelek ponuja nekaj načinov za onemogočanje samodejne hiperpovezave v eni celici ali celotnem delovnem zvezku v Excelu. Prosimo, naredite naslednje.
8.1 Onemogočite samodejno hiperpovezavo v eni celici v Excelu
Spodnje bližnjične tipke lahko pomagajo preprečiti samodejno hiperpovezavo v eni celici v Excelu, naredite naslednje.
1. Vnesite URL ali besedilo v obliki e -poštnega naslova v celico in pritisnite Vnesite ključ.
Zdaj se besedilo pretvori v hiperpovezavo, kot je prikazano na spodnjem posnetku zaslona.
2. Hkrati pritisnite tipki Ctrl + Z, nato se besedilo hiperpovezave, ki ga je mogoče klikniti, spremeni v navadno besedilo.
8.2 Onemogočite samodejne hiperpovezave v celotni aplikaciji Excel
Samodejne hiperpovezave lahko onemogočite v celotni aplikaciji Excel.
1. klik file > Možnosti.
2. V Ljubljani Možnosti programa Excel okno, kliknite izolacija v levem podoknu in nato kliknite Možnosti samopopravke gumb v desnem oknu.
3. V Ljubljani Samopopravki pogovorno okno, pojdite na Samodejno oblikuj med tipkanjem jeziček, počistite polje Internet in omrežne poti s hiperpovezavami polje v Zamenjajte med tipkanjem in nato kliknite OK.
4. klik OK da shranite spremembe, ko se vrne v Možnosti programa Excel okno.
Od zdaj naprej, ko v celico vnašate besedilo v obliki URL ali e -poštnega naslova, se besedila ne bodo pretvorila v hiperpovezave.
Opomba: Ta sprememba bo vplivala na vsak delovni zvezek v vašem računalniku.
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!