Výukový program pro hypertextové odkazy v Excelu: Vytvářejte, měňte, používejte a odebírejte v Excelu
Pokud víme, hypertextové odkazy lze na internetu používat k navigaci mezi webovými stránkami. V aplikaci Excel můžete vytvořit hypertextový odkaz nejen k otevření webové stránky, ale také k odkazu na buňku, list, sešit atd. V tomto tutoriálu vysvětlujeme, jak vytvářet, měnit, používat a odstraňovat hypertextové odkazy postupně, aby vám pomohl rychle zvládnout hypertextový odkaz v Excelu.
Obsah: [ Skrýt ]
1. Co je hypertextový odkaz v aplikaci Excel?
Hypertextový odkaz aplikace Excel je odkaz, který pomáhá otevřít jednu z následujících položek pouhým kliknutím myši:
- Soubor
- Určité umístění v souboru
- Webová stránka
- E -mailová masáž
Normálně se zobrazí hypertextový odkaz aplikace Excel s textem zvýrazněným modře podtrženým písmem v buňce, jak je znázorněno na následujícím obrázku.
2. Typy hypertextových odkazů
V aplikaci Excel existují dva typy hypertextových odkazů: absolutní hypertextové odkazy a relativní hypertextové odkazy. Tato část bude hovořit o rozdílu mezi těmito dvěma typy hypertextových odkazů.
2.1 Absolutní hypertextové odkazy v aplikaci Excel
Absolutní hypertextový odkaz obsahuje úplnou adresu včetně formuláře jako: protokol: // doména/cesta.
Viz níže uvedené příklady:
2.2 Relativní hypertextové odkazy v Excelu
Relativní hypertextový odkaz vždy obsahuje méně informací než absolutní hypertextový odkaz.
Viz níže uvedené příklady:
U webových stránek použití relativních hypertextových odkazů pomáhá načítání stránek rychleji než pomocí absolutních hypertextových odkazů.
V aplikaci Microsoft Excel můžete při vytváření externích odkazů použít buď absolutní hypertextový odkaz, nebo relativní hypertextový odkaz, ale v tomto případě se velmi doporučuje použití relativních cest. S relativním hypertextovým odkazem můžete sešity přesouvat, aniž byste v budoucnu mezi nimi přerušili vazby. To však závisí na umístění propojeného souboru a zdrojového datového souboru:
- Propojený soubor a soubor zdrojových dat jsou ve stejné složce.
- Soubor zdrojových dat je umístěn ve složce, která je vnořena do stejné kořenové složky jako propojený soubor.
Propojený soubor se například vyhledá na C: \ Users \ linked.xlsx a zdrojový datový soubor se lokalizuje na C: \ Users \ info \ source.xlsx. V takovém případě můžete s relativním hypertextovým odkazem přesunout propojený soubor i zdrojový datový soubor na jakékoli místo, aniž byste přerušili a aktualizovali hypertextový odkaz, pokud je zdrojový datový soubor stále umístěn v podsložce s názvem „informace“. Pokud v tomto případě používáte absolutní hypertextový odkaz, cesta by měla být aktualizována při každém přesunutí souboru.
3. Základní přístup k vytvoření hypertextového odkazu v aplikaci Excel
Excel poskytuje uživatelům dvě metody vytváření hypertextových odkazů v aplikaci Excel.
3.1 Vytvořte hypertextový odkaz pomocí funkce Hypertextový odkaz v Excelu
Nejtradičnější metodou vytváření hypertextových odkazů je použití Vložit hypertextový odkaz příkaz. V této části si ukážeme, jak použít příkaz Vložit hypertextový odkaz k vytvoření hypertextových odkazů v aplikaci Excel.
1. Vyberte buňku, do které chcete přidat hypertextový odkaz, a poté klikněte Vložit > Hypertextový odkaz.
Poznámky:
2. Potom Vložit hypertextový odkaz Zobrazí se dialogové okno, které můžete konfigurovat následujícím způsobem podle toho, jaký druh hypertextového odkazu chcete vytvořit.
3.1.1 Vytvořte hypertextový odkaz na jiný soubor
v Vložit hypertextový odkaz dialogové okno, pokud chcete vytvořit externí odkaz na jiný soubor, musíte jej nakonfigurovat níže:
1. Udržujte Existující soubor nebo webová stránka možnost vybraná v Odkaz na podokno;
2. V Podívejte se do v seznamu zadejte soubor, který chcete propojit.
Tip: V seznamu můžete přímo vybrat soubor, kliknout na Podívejte se do rozevírací šipka zobrazí všechny rozevírací položky pro výběr, nebo klikněte na Vyhledejte soubor ikonu pro otevření Odkaz na soubor dialogové okno pro výběr souboru.
3. V Text, který chcete zobrazit pole, pokud má vybraná buňka hodnotu, zde se hodnota zobrazí, můžete ji v případě potřeby změnit.
4. Je volitelné zobrazovat tip na obrazovce při najetí kurzorem na hypertextový odkaz. Můžete kliknout na ScreenTip tlačítko, zadejte text tipu obrazovky a klikněte OK.
5. cvaknutí OK.
Nyní jste vytvořili hypertextový odkaz na určitý soubor. Po kliknutí na hypertextový odkaz se soubor otevře najednou.
3.1.2 Vytvořit hypertextový odkaz na web
v Vložit hypertextový odkaz V dialogovém okně můžete také vytvořit hypertextový odkaz na webovou stránku následujícím způsobem.
1. Udržujte Existující soubor nebo webová stránka možnost vybraná v Odkaz na podokno;
2. Vyplňte Adresa a Text, který chcete zobrazit krabice.
- Pokud si pamatujete odkazovanou webovou stránku, zadejte ji do Adresa box přímo.
- Pokud si odkazovanou webovou stránku jasně nepamatujete, ale uložili jste ji do oblíbených ve webovém prohlížeči, klikněte na Brouzdat po síti tlačítko v Podívejte se do sekci otevřete webový prohlížeč. Ve webovém prohlížeči otevřete webovou stránku, na kterou budete odkazovat, a poté se vraťte na stránku Vložit hypertextový odkaz dialogové okno bez zavření webového prohlížeče. Uvidíte Adresa a Text, který chcete zobrazit pole se automaticky vyplní aktuálně otevřenou webovou stránkou.
Tip: Můžete změnit Text, který chcete zobrazit napište nebo přidejte ScreenTip jak potřebujete.
3. cvaknutí OK.
3.1.3 Vytvořte hypertextový odkaz na konkrétní umístění aktuálního sešitu
Chcete -li vytvořit hypertextový odkaz na konkrétní umístění aktuálního listu nebo sešitu, můžete nakonfigurovat Vložit hypertextový odkaz dialogové okno následujícím způsobem.
1. Udržujte Existující soubor nebo webová stránka možnost vybraná v podokně Odkaz na;
2. Klepněte na tlačítko Záložka .
3. Potom Vyberte Místo v dokumentu objeví se dialogové okno, do kterého zadejte adresu buňky, kterou chcete vyhledat Zadejte odkaz na buňku vyberte požadovaný list nebo pojmenovaný rozsah a poté klikněte OK.
4. cvaknutí OK pro dokončení nastavení, když se vrátí do Vložit hypertextový odkaz dialogové okno.
Další řešení: V Vložit hypertextový odkaz dialogové okno vyberte Umístit do tohoto dokumentu možnost v Odkaz na v podokně zadejte list/pojmenovaný rozsah a buňku, na kterou budete odkazovat, a poté klikněte OK. Viz obrázek:
3.1.4 Vytvořte hypertextový odkaz na e -mailovou adresu
V této části vám ukážeme, jak vytvořit hypertextový odkaz v Vložit hypertextový odkaz dialogové okno pro vytvoření e -mailové zprávy.
1. Vybrat Emailová adresa možnost v Odkaz na podokno;
2. V Text, který chcete zobrazit pole, pokud má vybraná buňka hodnotu, zde se hodnota zobrazí, můžete ji v případě potřeby změnit.
3. V E-mailová adresa do pole zadejte e -mailovou adresu nebo více e -mailových adres oddělených středníkem.
4. V Předmět pole, zadejte přímo předmět e -mailu.
Tip: Po přidání předmětu e -mailu, pokud chcete zahrnout tělo e -mailu, přidejte & body = obsah těla na konci předmětu, jako např Časté otázky o Kutools pro Excel a tělo = Chci vědět více o vašem produktu.
3. cvaknutí OK.
Od této chvíle se po kliknutí na hypertextový odkaz otevře e -mail aplikace Outlook, kde uvidíte Komu, Předmět a email tělo pole jsou vyplněna určitou e -mailovou adresou a obsahem, který jsme uvedli výše.
Poznámka: Chcete -li vynutit, aby se tento hypertextový odkaz mailto otevřel v aplikaci Outlook, ujistěte se, že je aplikace Outlook nastavena jako výchozí poštovní klient ve vašem počítači.
3.2 Vytvořte hypertextový odkaz pomocí funkce HYPERLINK
Kromě příkazu Vložit hypertextový odkaz můžete také použít funkci HYPERLINK k vytvoření hypertextového odkazu v aplikaci Excel.
Syntax
HYPERLINK(link_location, [friendly_name])
Argumenty
Zde si vezměte několik příkladů, abyste ukázali, jak použít funkci HYPERLINK k vytváření hypertextových odkazů v aplikaci Excel.
Příklad 1: Odkaz na jiný soubor s funkcí HYPERLINK
Předpokládejme, že chcete vytvořit hypertextový odkaz na soubor txt s názvem „test“, který najde cestu: C: \ Users \ Win10x64Test \ Documents \ My files, můžete k vytvoření hypertextového odkazu použít následující funkci HYPERLINK.
1. Vyberte buňku pro umístění hypertextového odkazu, zadejte do ní níže uvedený vzorec a stiskněte vstoupit klíč.
= HYPERLINK ("C: \ Users \ Win10x64Test \ Documents \ My files \ test.txt", "Kliknutím otevřete soubor txt s názvem test")
Pokud jsou propojený soubor a zdrojový datový soubor ve stejné složce, použijte relativní hypertextový odkaz (cesta k souboru obsahuje pouze název souboru a příponu souboru) ve funkci HYPERLINK následujícím způsobem:
= HYPERLINK ("test.txt", "Kliknutím otevřete soubor txt s názvem test")
Pokud je zdrojový datový soubor umístěn ve složce, která je vnořena do stejné kořenové složky jako propojený soubor, použijte relativní hypertextový odkaz (cesta k souboru obsahuje pouze název kořenové složky, název souboru a příponu souboru) ve funkci HYPERLINK následujícím způsobem:
= HYPERLINK ("Moje soubory \ test.txt", "Kliknutím otevřete soubor txt s názvem test")
Po vytvoření kliknutím na hypertextový odkaz přímo otevřete soubor test.txt.
Příklad 2: Odkaz na webovou stránku s funkcí HYPERLINK
Funkce HYPERLINK může také podporovat vytváření hypertextových odkazů na webové stránky.
1. Vyberte prázdnou buňku pro umístění hypertextového odkazu, zadejte do ní níže uvedený vzorec a stiskněte vstoupit klíč.
= HYPERLINK ("https: // www.extendoffice.com/","Extendoffice")
Příklad 3: Odkaz na konkrétní umístění aktuálního sešitu s funkcí HYPERLINK
Předpokládejme, že se chcete propojit s buňkou D100 listu4 v aktuálním sešitu, můžete použít níže uvedený vzorec, abyste to udělali.
1. Vyberte prázdnou buňku pro výstup hypertextového odkazu, zadejte do ní níže uvedený vzorec a stiskněte vstoupit klíč.
= HYPERLINK ("#Sheet4! D100", "Přejít na D100 listu4")
Příklad 4: Odkaz na e -mailovou adresu s funkcí HYPERLINK
Chcete -li vytvořit hypertextový odkaz na e -mailovou adresu, můžete spojit funkci HYPERLINK s „mailto“.
=HYPERLINK("mailto:"&"email address","text to display")
1. Vyberte prázdnou buňku, zadejte do ní následující vzorec a stiskněte vstoupit klíč.
=HYPERLINK("mailto:"&"","e-mail na")
Chcete -li do vzorce zahrnout dvě e -mailové adresy, použijte tento vzorec:
= HYPERLINK ("mailto:" & "E -mailová adresa A" & "," & "E -mailová adresa B", "Text k zobrazení")
Od této chvíle se po kliknutí na hypertextový odkaz vytvoří e -mailová zpráva aplikace Outlook se zadanými e -mailovými adresami uvedenými v poli Komu.
4. Vytvořte hypertextové odkazy za různých okolností
Při používání aplikace Excel bude možná nutné za zvláštních okolností vytvořit hypertextové odkazy, kterých příkaz Vložit hypertextový odkaz a funkce HYPERLINK nemůže dosáhnout, například vytvořit více hypertextových odkazů současně, vytvořit hromadně jeden hypertextový odkaz na každý list sešitu, vytvořit dynamický hypertextový odkaz na základě hodnoty buňky atd.
V této části uvádíme seznam různých okolností pro vytváření hypertextových odkazů a odpovídající metody, kterých je třeba dosáhnout.
4.1 Vytvořte více hypertextových odkazů v jedné nebo více buňkách
Pomocí výše uvedených tradičních metod lze v buňce vytvořit pouze jeden hypertextový odkaz za čas. Pokud chcete vytvořit více hypertextových odkazů v jedné nebo více buňkách, níže uvedené metody vám mohou pomoci.
4.1.1: Vytvořte více hypertextových odkazů v jedné buňce s tvary
Ve výchozím nastavení aplikace Excel umožňuje vytvořit pouze jeden hypertextový odkaz v jedné buňce za čas. Existuje však malý trik: pomocí tvarů vytvořit více hypertextových odkazů v jedné buňce.
Předpokládejme, že v níže uvedeném snímku obrazovky je věta v B1 a že chcete do textů samostatně přidávat různé hypertextové odkazy "Extendoffice", "Kutools pro Excel","Kutools pro aplikaci Outlook"A"Kutools pro Word“, Můžete postupovat následovně.
1. Za prvé, samostatně formátujte tyto texty jako vzhled textů hypertextových odkazů změnou barvy písma na modrou a přidáním podtržení. Poté můžete výsledky vidět následovně.
2. cvaknutí Vložit > Tvary > Obdélník.
3. Nakreslete obdélník, který zakryje text, který má být propojen. V tomto případě nakreslím obdélník k pokrytí textu „Extendoffice“. Viz screenshot:
4. Klepněte pravým tlačítkem na obdélník a vyberte Formátovat tvar z kontextové nabídky otevřete Formátovat tvar panel.
5. V Formátovat tvar podokno, změňte Vyplnit a Linka možnosti Bez náplně a Žádná linka pod Vyplnit a řádek Karta.
Nyní je tvar průhledný.
6. Ponechejte tvar vybraný, klikněte pravým tlačítkem a vyberte Hyperlink z kontextové nabídky.
7. V Vložit hypertextový odkaz v dialogovém okně zadejte adresu a poté klikněte na OK. Viz obrázek:
Tip: v Vložit hypertextový odkaz v dialogovém okně můžete podle potřeby konfigurovat různé druhy hypertextových odkazů, kliknutím zjistíte jak.
8. Opakujte kroky 2 až 7, dokud k ostatním textům v buňce nebudou přidány hypertextové odkazy.
Po přidání více hypertextových odkazů do buňky můžete výsledek vidět jako ukázka níže.
4.1.2 Vytvořte více hypertextových odkazů pro více buněk pomocí úžasného nástroje
Chcete -li přidat více hypertextových odkazů pro mnoho buněk, zde vřele doporučujeme Převést hypertextový odkaz vlastnost Kutools pro Excel.
Předpokládejme, že existují dva sloupce samostatně obsahující texty a odpovídající adresy hypertextových odkazů. Chcete -li do všech textů hromadně přidat hypertextové odkazy na základě odpovídajících adres hypertextových odkazů, můžete postupovat následovně.
1. cvaknutí Kutools > Odkaz > Převést hypertextové odkazy. Viz snímek obrazovky:
2. V Převést hypertextové odkazy dialogové okno, musíte nakonfigurovat následujícím způsobem.
Dosud jste do vybraných buněk hromadně přidávali různé hypertextové odkazy, jak ukazuje níže uvedený snímek obrazovky.
Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.
4.2 Vytvořte hypertextový odkaz na každý list sešitu
Předpokládejme, že jste obdrželi sešit sestavy prodeje, obsahuje 12 listů od ledna do prosince a mezi listy se musíte často pohybovat, abyste našli a analyzovali data. Za těchto okolností vytvoření hypertextového odkazu na listy určitě pomůže a ušetří spoustu času. Tato část podrobně ukazuje dvě metody, které vám pomohou rychle vytvořit hypertextový index listů v aktuálním sešitu.
4.2.1 Vytvořte hypertextový odkaz na každý list sešitu s kódem VBA
Níže uvedený kód VBA můžete použít k vytvoření indexu listů s hypertextovými odkazy v sešitu.
1. V sešitu, který chcete vytvořit index listu, stiskněte Další + F11 současně.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna modulu.
Kód VBA: Vytvořte hypertextový index listů v aktuálním sešitu
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. zmáčkni F5 klíč ke spuštění kódu.
Poté byl před všechny listy vložen nový list s názvem „Rejstřík“. Všechny názvy listů s hypertextovými odkazy jsou uvedeny ve sloupci a kliknutím na název libovolného hypertextového odkazu můžete příslušný list okamžitě otevřít.
4.2.2 Pomocí úžasného nástroje snadno vytvoříte hypertextový odkaz na každý list sešitu
Pokud nejste dobří ve zpracování kódu VBA, zde velmi doporučujeme Vytvořte seznam názvů listů vlastnost Kutools pro Excel. Pomocí této funkce můžete snadno vytvořit hyperlinkový index listů v sešitu pouze několika kliknutími.
1. V sešitu, který chcete vytvořit hypertextový odkaz listů, klikněte Kutools Plus > Pracovní list > Vytvořte seznam názvů listů.
2. V Vytvořte seznam názvů listů dialogové okno, musíte provést níže uvedená nastavení.
Tipy: Zobrazení indexu listu do: Je -li seznam příliš dlouhý na zobrazení na jedné obrazovce, je možné zobrazit index listu do 2 nebo více sloupců.
Potom se v aktuálním sešitu vytvoří hypertextový index listů jako následující obrázek obrazovky.
4.3 Vytvářejte dynamické hypertextové odkazy na základě hodnoty buňky
Jak ukazuje níže uvedené demo, existují dva pracovní listy, jeden obsahuje rozevírací seznam a druhý obsahuje zdrojová data rozevíracího seznamu. Nyní je třeba vytvořit hypertextový odkaz vedle rozevíracího seznamu, po výběru položky z rozevíracího seznamu kliknutím na hypertextový odkaz přejde přímo do buňky obsahující tuto položku v listu zdrojových dat.
Kliknutím zjistíte, jak na to vytvářet dynamické hypertextové odkazy na základě hodnoty buňky v Excelu.
4.4 Vytvořte hypertextový odkaz z prostého textu
Za předpokladu, že máte seznam adres URL zobrazujících se jako prosté texty, které je třeba odeslat vašemu nadřízenému. Před podáním musíte převést veškerý prostý text adresy URL na hypertextové odkazy, na které lze kliknout. Jak toho můžete dosáhnout? Tato část obsahuje dvě metody, které vám pomohou ji provést.
4.4.1 Převést text adresy URL na hypertextový odkaz, na který lze kliknout, pomocí kódu VBA
Chcete -li vytvořit hypertextový odkaz z prostého textu adresy URL v aplikaci Excel, můžete spustit následující kód VBA.
1. zmáčkni Další + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna modulu.
Kód VBA: Převod textu URL na hypertextový odkaz v aplikaci Excel, na který lze kliknout
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. zmáčkni F5 klíč ke spuštění kódu. Ve vyskakovacím okně Kutools pro Excel v dialogovém okně vyberte rozsah obsahující prosté texty, které chcete převést na hypertextové odkazy, a poté klikněte OK.
Poté byly všechny prosté texty ve vybraných buňkách převedeny na hypertextové odkazy, jak ukazuje níže uvedený snímek obrazovky.
4.4.2 Pomocí úžasného nástroje převeďte text adresy URL na hypertextový odkaz, na který lze kliknout
Tato část představuje užitečnou funkci - Převést hypertextové odkazy vlastnost Kutools pro Excel pomáhá snadno převádět texty adres URL na hypertextové odkazy, na které lze v aplikaci Excel klikat.
1. Vyberte rozsah obsahující prosté texty adres URL, které chcete převést na hypertextové odkazy, a poté klikněte Kutools > Odkaz > Převést hypertextové odkazy.
2. V Převést hypertextové odkazy dialogové okno, musíte nakonfigurovat následujícím způsobem.
Poznámka: Vybraný rozsah se automaticky zobrazí v poli Vstupní rozsah, můžete jej podle potřeby změnit.
Poté byly všechny prosté texty ve vybraných buňkách převedeny na hypertextové odkazy najednou.
4.5 Vytvořte hypertextové odkazy na všechny soubory ve složce
Jak ukazuje níže uvedený snímek obrazovky, ve složce jsou různé druhy souborů a chcete vytvořit hypertextové odkazy na všechny z nich nebo pouze na určitý typ v listu, níže uvedené metody vám mohou pomoci to udělat.
4.5.1 Automatický seznam všech názvů souborů ve složce a vytváření hypertextových odkazů pomocí kódu VBA
Níže uvedený kód VBA můžete použít k výpisu všech názvů souborů v určité složce a automatickému vytváření hypertextových odkazů současně. Postupujte prosím následovně.
1. V sešitu vytvořte nový list pro výstup názvů hypertextových odkazů.
2. zmáčkni Další + F11 současně otevřete klávesu Microsoft Visual Basic pro aplikace okno.
3. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna modulu.
Kód VBA: Seznam všech názvů souborů ve složce a vytváření hypertextových odkazů
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. zmáčkni F5 klíč ke spuštění kódu. Ve vyskakovacím okně Procházet okno, vyberte složku obsahující soubory, které chcete vytvořit hypertextové odkazy v aplikaci Excel, a poté klikněte OK.
Poté jsou všechny názvy souborů ve vybrané složce uvedeny ve sloupci A počínaje buňkou A1 v novém listu. Pro každý soubor jsou zároveň vytvořeny hypertextové odkazy. Kliknutím na název libovolného hypertextového odkazu v buňce otevřete soubor přímo.
Poznámka: Pokud jsou v konkrétní složce podsložky, názvy souborů v podsložkách nebudou uvedeny.
4.5.2 Snadný seznam souborů ve složce a vytváření hypertextových odkazů pomocí úžasného nástroje
Výše uvedený kód VBA umožňuje pouze seznam všech názvů souborů ve složce. Zde doporučuji Seznam názvů souborů vlastnost Kutools pro Excel. Pomocí této funkce můžete snadno zobrazit všechny názvy souborů nebo určité typy názvů souborů s hypertextovými odkazy nejen ve složce, ale také v jejích podsložkách.
1. cvaknutí Kutools Plus > Import Export > Seznam názvů souborů.
2. V Seznam názvů souborů V dialogovém okně proveďte níže uvedená nastavení.
Poté můžete vidět, že všechny názvy souborů v zadaných složkách jsou uvedeny s hypertextovými odkazy v nově vytvořeném listu, jak ukazuje níže uvedený snímek obrazovky.
V listu můžete soubor otevřít kliknutím na název souboru nebo složku otevřít kliknutím na cestu ke složce.
5. Změňte hypertextové odkazy v aplikaci Excel
Po vytvoření hypertextového odkazu bude možná nutné jej upravit, například změnit text nebo umístění odkazu, změnit vzhled odkazu nebo změnit cestu k odkazu. Zde vás provedeme problémy jeden po druhém.
5.1 Změňte text nebo umístění odkazu pomocí funkce Upravit hypertextový odkaz
Můžete použít Upravit hypertextový odkaz funkce pro změnu textu odkazu, umístění odkazu nebo obojí podle potřeby.
1. Vyberte buňku hypertextového odkazu, klikněte pravým tlačítkem a vyberte Upravit hypertextový odkaz z kontextové nabídky nebo stiskněte Ctrl + K klíče.
2. V Upravit hypertextový odkaz dialogové okno, změňte možnosti podle potřeby a poté klikněte OK pro uložení změn.
Chcete -li například změnit text odkazu, upravte texty v Text, který chcete zobrazit box.
5.2 Změnit vzhled hypertextových odkazů v aktuálním sešitu
Ve výchozím nastavení Excel zobrazuje hypertextový odkaz jako podtržené modré formátování. Tato část ukazuje, jak změnit vzhled hypertextových odkazů v aplikaci Excel.
Pokud chcete změnit vzhled hypertextových odkazů, na které jste v aktuálním sešitu dosud neklikli, nakonfigurujte prosím následující postup.
1. Pod Domů kartu, klikněte pravým tlačítkem Hyperlink v Styly a potom klepněte na tlačítko OK Upravit v místní nabídce.
2. V Styl dialogové okno, klepněte na tlačítko Formát .
3. Potom se dostane do Formát buněk v dialogovém okně změňte požadované možnosti na kartě Písmo a poté klikněte na OK pro uložení změn.
V tomto případě měním styl písma a barvu písma u hypertextových odkazů. Viz screenshot:
4. Když se vrátí do Styl , klepněte na tlačítko OK OK.
Poté můžete vidět, že hypertextové odkazy, na které jste v aktuálním sešitu dosud neklikli, se změní na zadané formátování, jak ukazuje níže uvedený snímek obrazovky.
Poznámka: Chcete -li změnit vzhled hypertextových odkazů, na které se kliklo, klikněte pravým tlačítkem Sledovaný hypertextový odkaz v Styly rámeček pod Domů vyberte kartu Upravit z kontextové nabídky a poté proveďte stejné operace jako výše uvedený krok 2-4.
5.3 V aplikaci Excel změňte více cest hypertextových odkazů najednou
Předpokládejme, že jste vytvořili stejný hypertextový odkaz pro více dat buněk v listu a chcete -li hromadně změnit cestu hypertextového odkazu na jinou novou cestu najednou, můžete vyzkoušet jednu z níže uvedených metod.
5.3.1 Změňte více cest hypertextových odkazů najednou pomocí kódu VBA
Níže uvedený kód VBA vám může pomoci změnit stejnou cestu hypertextového odkazu v aktivním listu najednou. Postupujte prosím následovně.
1. zmáčkni Další + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do souboru Modul okno. Viz snímek obrazovky:
Kód VBA: Změňte více cest hypertextových odkazů najednou
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. zmáčkni F5 klíč ke spuštění kódu.
4. Ve vyskakovacím okně Kutools pro Excel v dialogovém okně zadejte text adresy hypertextového odkazu, který chcete nahradit, a klikněte na OK.
5. Ve druhém se objeví Kutools pro Excel v dialogovém okně zadejte nový text adresy hypertextového odkazu, který chcete nahradit, a poté klikněte na OK .
V tomto případě nahradím všechny „doplňky“ slovy „extendoffice”V hypertextových odkazech v aktuálním listu. Výsledek můžete vidět jako na obrázku níže.
5.3.2 Změňte více cest hypertextových odkazů najednou pomocí úžasného nástroje
S Najít a nahradit ve více sešitech vlastnost Kutools pro Excel, můžete snadno změnit více cest hypertextových odkazů najednou nejen ve vybraném rozsahu, ale také ve více vybraných listech, všech otevřených sešitech nebo aktivním sešitu.
1. cvaknutí Kutools > Najít > Najít a nahradit ve více sešitech. Viz snímek obrazovky:
2. Potom Najít a nahradit na levé straně sešitu se zobrazí podokno, které musíte nakonfigurovat následovně.
Po výměně jsou výsledky uvedeny v níže uvedeném seznamu.
6. Tipy pro používání hypertextových odkazů v aplikaci Excel
Tato část poskytuje několik triků pro používání hypertextových odkazů.
6.1 Vyberte buňku bez otevření hypertextového odkazu
Někdy při výběru buňky s hypertextovým odkazem může být hypertextový odkaz otevřen najednou. Jak můžeme vybrat buňku bez otevření hypertextového odkazu? Malý trik v této sekci vám udělá laskavost.
Klikněte na buňku, aniž byste uvolnili levé tlačítko myši, dokud se kurzor neobrátí na .
Jak je ukázáno níže, můžete vidět, že buňka byla vybrána, aniž by to ovlivnilo hypertextový odkaz.
6.2 Hromadné otevírání více hypertextových odkazů pomocí kódu VBA
Zde zadejte kód VBA, který vám pomůže hromadně otevřít více hypertextových odkazů v aplikaci Excel.
1. zmáčkni Další + F11 klíče.
2. V otvoru Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna modulu.
Kód VBA: Hromadné otevírání více hypertextových odkazů
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 Kutools pro Excel v dialogovém okně vyberte buňky obsahující hypertextové odkazy, které chcete hromadně otevřít, a poté klikněte OK.
Poté se okamžitě otevřou všechny hypertextové odkazy ve vybraném rozsahu.
6.3 Při otevírání hypertextového odkazu změňte výchozí prohlížeč
Kliknutím na hypertextový odkaz se otevře ve výchozím prohlížeči okna. Je velmi běžné, že někdo má ve svém počítači více než jeden webový prohlížeč. V této části vám ukážeme kroky ke změně výchozího prohlížeče, takže všechny odkazy na Excel, na které v budoucnu kliknete, se otevřou ve vašem preferovaném prohlížeči.
1. V systému Windows 10 klepněte na Zde můžete hledat tlačítko vedle Home tlačítko v levém dolním rohu okna, zadejte do vyhledávacího pole ovládací panel a při vyhledávání klikněte na Ovládací panely.
Tip: Ve Windows 7 klikněte na Home tlačítko v levém dolním rohu okna a poté najděte a klikněte řídicí panel z menu.
2. V řídicí panel okno, klepněte na tlačítko Programy.
3. V Programy okno, klepněte na tlačítko Výchozí programy. Viz snímek obrazovky:
4. V Výchozí programy okno, klepněte na tlačítko Nastavte výchozí programy.
5. V Nastavení okno, můžete vidět aktuální výchozí prohlížeč je zobrazen v Webový prohlížeč sekci, kliknutím na výchozí prohlížeč rozbalte seznam prohlížečů a poté ze seznamu vyberte prohlížeč, který chcete použít k otevření odkazů na Excel.
6. Nyní se výchozí prohlížeč změní na zadaný. Zavřete všechna okna související s ovládacím panelem.
Od této chvíle se všechny odkazy otevřou v zadaném webovém prohlížeči.
6.4 Extrahujte adresy URL z hypertextových odkazů
Předpokládejme, že máte seznam buněk obsahujících hypertextové odkazy ve sloupci, jak z těchto hypertextových odkazů extrahovat skutečné adresy URL, jak to můžete udělat? Ve skutečnosti nelze dosáhnout žádné vestavěné funkce. V této části shromažďujeme 4 metody, které pomáhají tento problém vyřešit.
6.4.1 Extrahujte adresu URL z jednoho hypertextového odkazu ručním kopírováním
Nejběžnější metodou získání adresy URL z hypertextového odkazu je kopírování z Upravit hypertextový odkaz dialogové okno.
1. Klepněte pravým tlačítkem na buňku obsahující hypertextový odkaz, ze kterého chcete extrahovat adresu URL, a poté stiskněte Ctrl + K současně otevřete dialogové okno Upravit hypertextový odkaz.
2. V Upravit hypertextový odkaz dialogové okno, přejděte na Adresa rámeček stiskněte Ctrl + A klávesami vyberte celou URL, stiskněte Ctrl + C zkopírujte a poté klikněte na OK zavřete dialogové okno.
3. Vyberte prázdnou buňku a stiskněte Ctrl + V klíče pro vložení zkopírované adresy URL.
Poznámka: Chcete -li extrahovat adresu URL z více buněk, musíte výše uvedené kroky opakovat tam a zpět.
6.4.2 Extrahujte URL z jednoho hypertextového odkazu pomocí funkce definované uživatelem
Zde poskytněte uživatelem definovanou funkci k extrahování adresy URL z jednoho hypertextového odkazu, poté můžete použít AutoFill Handle a získat všechny adresy URL sousedních buněk na základě prvního výsledku. Postupujte prosím následovně.
1. zmáčkni Další + F11 klíče.
2. V otvoru Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód do okna modulu.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. zmáčkni Další + Q klávesy pro zavření Microsoft Visual Basic pro aplikace okno.
4. Vyberte prázdnou buňku vedle první buňky, ze které chcete extrahovat adresu URL, zadejte do ní níže uvedený vzorec a stiskněte vstoupit klíč. Vyberte buňku výsledků, přetáhněte její rukojeť automatického vyplňování přes níže uvedené buňky a získejte další adresy URL.
= GetURL (A2)
Poznámka: A2 je referenční buňka, ze které chcete extrahovat adresu URL. Změňte to prosím podle svých potřeb.
6.4.3 Extrahujte adresy URL z hypertextových odkazů pomocí kódu VBA
Použít níže uvedený kód VBA nahradí veškerý obsah buňky ve vybraném rozsahu adresami URL hypertextových odkazů.
Poznámka: Před operací zálohujte původní data. V tomto případě chci extrahovat všechny adresy URL z hypertextových odkazů v rozsahu A2: A10, zkopíruji tedy tento rozsah a vložím do formátu B2: B10 a poté zpracuji nový rozsah.
1. zmáčkni Další + F11 klíče.
2. V otvoru Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna modulu.
Kód VBA: Extrahujte adresu URL z hypertextového odkazu
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. zmáčkni F5 klíč ke spuštění kódu.
4. Ve vyskakovacím okně Kutools pro Excel v dialogovém okně vyberte rozsah buněk, ze kterých chcete extrahovat adresy URL, a poté klikněte na OK.
Poté bude veškerý obsah buňky nahrazen adresami URL hypertextových odkazů, jak ukazuje níže uvedený snímek obrazovky.
6.4.4 Pomocí úžasného nástroje můžete snadno hromadně extrahovat adresy URL z více hypertextových odkazů
Zde představte Převést hypertextové odkazy užitečnost Kutools pro ExcelPomocí této funkce můžete snadno extrahovat adresy URL z řady buněk hypertextových odkazů pouze několika kliknutími.
1. cvaknutí Kutools > Odkaz > Převést hypertextové odkazy. Viz snímek obrazovky:
2. V Převést hypertextové odkazy dialogové okno nakonfigurujte následujícím způsobem.
Poté jsou všechny adresy URL hromadně extrahovány z hypertextových odkazů vybraných buněk, jak ukazuje níže uvedený snímek obrazovky.
Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.
7. Odeberte hypertextové odkazy v aplikaci Excel
Tato část vás provede odstraněním hypertextových odkazů nejen z oblasti, ale také z aktivního listu, vybraných listů nebo celého sešitu. Kromě toho si můžete vybrat, zda po odebrání hypertextových odkazů zachovat formátování hypertextového odkazu v buňkách.
7.1 Odeberte hypertextové odkazy z rozsahu pomocí příkazu Odebrat hypertextové odkazy
Pomocí vestavěné funkce Excelu můžete snadno odstranit všechny hypertextové odkazy z vybraného rozsahu nebo aktivního listu- Odeberte hypertextové odkazy.
1. Vyberte rozsah, ze kterého chcete odebrat všechny hypertextové odkazy, klikněte pravým tlačítkem na libovolnou buňku v rozsahu a poté vyberte Odeberte hypertextové odkazy z kontextové nabídky.
Nebo můžete kliknout Domů > Zrušit > Odeberte hypertextové odkazy (tento krok v aplikaci Excel 2007 a dřívějších verzích neexistuje).
Tip: Chcete -li z aktivního listu odstranit všechny hypertextové odkazy, stiskněte Ctrl + A vyberte celý list, klikněte pravým tlačítkem na libovolnou buňku a vyberte Odebrat hypertextový odkaz z kontextové nabídky.
7.2 Odebrat všechny hypertextové odkazy z aktivního listu s kódem VBA
Níže uvedený kód VBA můžete použít k odstranění všech hypertextových odkazů najednou z aktivního listu.
1. Na listu s hypertextovými odkazy, které chcete odebrat, stiskněte Další + F11 současně.
2. V otvoru Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul, a poté zkopírujte níže uvedený kód VBA do okna Kód.
Kód VBA: Odeberte všechny hypertextové odkazy z aktuálního listu
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3. zmáčkni F5 klíč ke spuštění kódu. Poté se z aktivního listu odstraní všechny hypertextové odkazy.
7.3 Odstraňte hypertextové odkazy bez ztráty formátování pomocí funkce Vymazat hypertextové odkazy
Výše uvedené metody z buněk odstraní hypertextové odkazy i formátování. Někdy může být nutné odebrat hypertextové odkazy, ale ponechat formátování v buňkách. V tomto případě vestavěná funkce Excelu- Vymazat hypertextové odkazy vám může pomoci vyřešit problém.
1. Vyberte rozsah, při kterém se budou hypertextové odkazy mazat, ale zachovat formátování, klikněte Domů > Zrušit > Vymazat hypertextové odkazy.
Chcete -li odstranit hypertextové odkazy z aktuálního listu, stiskněte Ctrl + A vyberte celý list a poté použijte funkci.
2. Poté budou z vybraných buněk odstraněny všechny hypertextové odkazy, ale formátování není vymazáno.
Jak ukazuje níže uvedený snímek obrazovky, zdá se, že se nic nezměnilo před a po, ve skutečnosti již byly hypertextové odkazy odstraněny.
Poznámky:
7.4 Několik kliknutí k odebrání hypertextových odkazů z rozsahů, listů nebo sešitu bez ztráty formátování
Kutools pro Excel poskytuje užitečnou funkci - Odeberte hypertextové odkazy bez ztráty formátování které vám pomohou snadno odstranit hypertextové odkazy z:
- Vybraný rozsah;
- Aktivní list;
- Více vybraných listů;
- Celý sešit.
1. cvaknutí Kutools > Odkaz > Odeberte hypertextové odkazy bez ztráty formátovánía poté vyberte požadovanou možnost.
Poznámka: Chcete -li odstranit hypertextový odkaz z rozsahu nebo vybraných listů, musíte nejprve vybrat rozsah nebo listy a poté použít funkci.
2. Ve vyskakovacím okně Kutools pro Excel , klepněte na tlačítko OK Ano jít dál.
Poté budou odstraněny pouze hypertextové odkazy bez vymazání formátování.
Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.
8. Zakažte automatické hypertextové odkazy v aplikaci Excel
Ve výchozím nastavení se při zadávání e -mailové adresy nebo formátu webové stránky (URL) do buňky automaticky převede na hypertextový odkaz. Tato část poskytuje několik způsobů, jak zakázat automatický hypertextový odkaz v jedné buňce nebo v celém sešitu v aplikaci Excel. Postupujte prosím následovně.
8.1 Zakažte automatický hypertextový odkaz v jedné buňce v aplikaci Excel
Níže uvedené klávesové zkratky mohou pomoci zabránit automatickému hypertextovému odkazu v jedné buňce v Excelu, postupujte následovně.
1. Do buňky napište text adresy URL nebo textu ve formátu e -mailové adresy a poté stiskněte vstoupit klíč.
Nyní je text převeden na hypertextový odkaz, jak ukazuje níže uvedený snímek obrazovky.
2. Stiskněte současně klávesy Ctrl + Z, poté se text hypertextového odkazu, na který lze kliknout, změní na prostý text.
8.2 Zakažte automatické hypertextové odkazy v celé aplikaci Excel
Automatické hypertextové odkazy můžete deaktivovat v celé aplikaci Excel.
1. cvaknutí Soubor > Možnosti.
2. V Možnosti aplikace Excel okno, klepněte na tlačítko Kontrola pravopisu v levém podokně a poté klikněte na Možnosti automatické opravy tlačítko v pravém okně.
3. V Automatické opravy dialogové okno, přejděte na Automatický formát při psaní , zrušte zaškrtnutí políčka Internetové a síťové cesty s hypertextovými odkazy pole v Při psaní vyměňujte části a potom klikněte na OK.
4. cvaknutí OK uložit změny, když se vrátí do Možnosti aplikace Excel okno.
Při psaní textu adresy URL nebo e -mailové adresy do buněk nebudou texty od nynějška převáděny na hypertextové odkazy.
Poznámka: Tato změna ovlivní každý sešit ve vašem počítači.
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!