Obsah
Výukový kurz vysvětluje, jak v Excelu vytvářet hypertextové odkazy pomocí 3 různých metod. Naučíte se vkládat, měnit a odstraňovat hypertextové odkazy v pracovních listech a nyní i opravovat nefunkční odkazy.
Hypertextové odkazy se hojně používají na internetu k navigaci mezi webovými stránkami. V listech aplikace Excel můžete takové odkazy snadno vytvářet také. Kromě toho můžete vložením hypertextového odkazu přejít do jiné buňky, listu nebo sešitu, otevřít nový soubor aplikace Excel nebo vytvořit e-mailovou zprávu. Tento návod obsahuje podrobný návod, jak to provést v aplikacích Excel 2016, 2013, 2010 a starších verzích.
Co je hypertextový odkaz v aplikaci Excel
Hypertextový odkaz aplikace Excel je odkaz na konkrétní místo, dokument nebo webovou stránku, na kterou může uživatel přejít kliknutím na odkaz.
Aplikace Microsoft Excel umožňuje vytvářet hypertextové odkazy k mnoha různým účelům, včetně:
- Přechod na určité místo v aktuálním sešitě
- Otevření jiného dokumentu nebo přechod na určité místo v tomto dokumentu, např. list v souboru Excel nebo záložka v dokumentu Word.
- Přechod na webovou stránku na internetu nebo intranetu
- Vytvoření nového souboru aplikace Excel
- Odeslání e-mailu na zadanou adresu
Hypertextové odkazy v aplikaci Excel jsou snadno rozpoznatelné - zpravidla se jedná o text zvýrazněný modrým podtržením, jak je znázorněno na obrázku níže.
Absolutní a relativní hypertextové odkazy v aplikaci Excel
Microsoft Excel podporuje dva typy odkazů: absolutní a relativní, podle toho, zda zadáte úplnou nebo částečnou adresu.
. absolutní hypertextový odkaz obsahuje úplnou adresu včetně protokolu a názvu domény pro adresy URL a celou cestu a název souboru pro dokumenty. Například:
Absolutní adresa URL: //www.ablebits.com/excel-lookup-tables/index.php
Absolutní odkaz na soubor aplikace Excel: C:\Excel soubory\Zdroje dat\Book1.xlsx
A relativní hypertextový odkaz obsahuje částečnou adresu. Například:
Relativní adresa URL: excel-lookup-tables/index.php
Relativní odkaz na soubor aplikace Excel: Zdroj dat\Book3.xlsx
Na webu je běžné používat relativní adresy URL. V hypertextových odkazech v aplikaci Excel byste měli vždy uvádět. úplné adresy URL webových stránek . Microsoft Excel však dokáže porozumět adresám URL bez protokolu. Například pokud do buňky zadáte "www.ablebits.com", Excel automaticky přidá výchozí protokol "http" a převede jej na hypertextový odkaz, který můžete sledovat.
Při vytváření odkazy na soubory aplikace Excel nebo jiných dokumentů uložených v počítači, můžete použít buď absolutní, nebo relativní adresy. U relativního hypertextového odkazu je chybějící část cesty k souboru relativní vzhledem k umístění aktivního sešitu. Hlavní výhodou tohoto přístupu je, že nemusíte upravovat adresu odkazu, když jsou soubory přesunuty na jiné místo. Například pokud se váš aktivní sešit a cílový sešit nacházejína jednotce C a poté je přesunete na jednotku D, budou relativní hypertextové odkazy fungovat tak dlouho, dokud se relativní cesta k cílovému souboru nezmění. V případě absolutního hypertextového odkazu by se cesta měla aktualizovat při každém přesunu souboru na jiné místo.
Jak vytvořit hypertextový odkaz v aplikaci Excel
V aplikaci Microsoft Excel lze často stejný úkol provést několika různými způsoby, což platí i pro vytváření hypertextových odkazů. Pro vložení hypertextového odkazu v aplikaci Excel můžete použít některý z následujících způsobů:
Jak vložit hypertextový odkaz pomocí funkce Hypertextový odkaz aplikace Excel
Nejběžnějším způsobem, jak vložit hypertextový odkaz přímo do buňky, je použití příkazu Vložit hypertextový odkaz dialogové okno, které lze otevřít třemi různými způsoby. Stačí vybrat buňku, do které chcete vložit odkaz, a provést jeden z následujících kroků:
- Na Vložte na kartě Odkazy klikněte na skupinu Hypertextový odkaz nebo Odkaz v závislosti na verzi aplikace Excel.
- Klikněte pravým tlačítkem myši na buňku a vyberte Hypertextový odkaz... ( Odkaz v posledních verzích) z kontextové nabídky.
- Stiskněte klávesovou zkratku Ctrl + K.
A nyní, podle toho, jaký druh odkazu chcete vytvořit, postupujte podle jednoho z následujících příkladů:
Vytvoření hypertextového odkazu na jiný dokument
Chcete-li vložit hypertextový odkaz na jiný dokument, například na jiný soubor aplikace Excel, dokument aplikace Word nebo prezentaci aplikace PowerPoint, otevřete okno Vložit hypertextový odkaz a proveďte následující kroky:
- Na levém panelu v části Odkaz na , klikněte na Existující soubor nebo webová stránka
- V Podívejte se do seznamu, přejděte do umístění cílového souboru a vyberte jej.
- V Text, který se má zobrazit zadejte text, který se má v buňce zobrazit ("Book3" v tomto příkladu).
- Případně klikněte na ScreenTip... v pravém horním rohu a zadejte text, který se zobrazí, když uživatel na hypertextový odkaz najede myší. V tomto příkladu je to "Přejít na knihu3 v mých dokumentech".
- Klikněte na tlačítko OK.
Hypertextový odkaz se vloží do vybrané buňky a vypadá přesně tak, jak jste jej nakonfigurovali:
Odkaz na specifický list nebo buňku, klikněte na Záložka... tlačítko v pravé části Vložit hypertextový odkaz dialogové okno, vyberte list a zadejte adresu cílové buňky do pole Zadejte odkaz na buňku a klikněte na tlačítko OK .
Odkaz na pojmenovaný rozsah , vyberte ji v části Definované názvy jak je uvedeno níže:
Přidání hypertextového odkazu na webovou adresu (URL)
Chcete-li vytvořit odkaz na webovou stránku, otevřete příkaz Vložit hypertextový odkaz a pokračujte následujícími kroky:
- Pod Odkaz na , vyberte Existující soubor nebo webová stránka .
- Klikněte na Procházení webu otevřete webovou stránku, na kterou chcete odkazovat, a přepněte zpět do aplikace Excel, aniž byste zavřeli webový prohlížeč.
Excel vloží webovou stránku Adresa a Text, který se má zobrazit můžete změnit text tak, aby se zobrazoval podle vašich představ, v případě potřeby zadat tip na obrazovce a kliknout na tlačítko OK přidat hypertextový odkaz.
Případně můžete zkopírovat adresu URL webové stránky před otevřením okna. Vložit hypertextový odkaz a poté jednoduše vložte adresu URL do dialogového okna Adresa box.
Hypertextový odkaz na list nebo buňku v aktuálním sešitě
Chcete-li vytvořit hypertextový odkaz na konkrétní list v aktivním sešitě, klikněte na tlačítko Místo v tomto dokumentu ikona. pod Odkaz na buňku , vyberte cílový pracovní list a klikněte na tlačítko OK .
Vytvoření aplikace Excel hypertextový odkaz na buňku , zadejte odkaz na buňku do pole Zadejte odkaz na buňku box.
Odkaz na pojmenovaný rozsah , vyberte ji v části Definované názvy uzel.
Vložení hypertextového odkazu pro otevření nového sešitu aplikace Excel
Kromě odkazů na existující soubory můžete vytvořit hypertextový odkaz na nový soubor aplikace Excel. Zde je uveden postup:
- Pod Odkaz na , klikněte na Vytvořit nový dokument ikona.
- V Text, který se má zobrazit zadejte text odkazu, který se má v buňce zobrazit.
- V Název nového dokumentu zadejte nový název sešitu.
- Pod Úplná cesta , zaškrtněte umístění, kam bude nově vytvořený soubor uložen. Pokud chcete výchozí umístění změnit, klikněte na tlačítko Změna tlačítko.
- Pod Kdy upravovat , vyberte požadovanou možnost úprav.
- Klikněte na OK .
Hypertextový odkaz pro vytvoření e-mailové zprávy
Kromě propojení s různými dokumenty umožňuje funkce Hypertextový odkaz aplikace Excel odeslat e-mailovou zprávu přímo z pracovního listu. Chcete-li to provést, postupujte podle následujících kroků:
- Pod Odkaz na , vyberte E-mailová adresa ikona.
- V E-mailová adresa zadejte e-mailovou adresu příjemce nebo více adres oddělených středníkem.
- Volitelně zadejte předmět zprávy do pole Předmět rámeček. Mějte na paměti, že některé prohlížeče a e-mailoví klienti nemusí rozpoznat předmět.
- V Text, který se má zobrazit zadejte požadovaný text odkazu.
- Případně klikněte na ScreenTip... a zadejte požadovaný text (po najetí myší na hypertextový odkaz se zobrazí tip na obrazovce).
- Klikněte na tlačítko OK.
Tip: Nejrychlejší způsob, jak vytvořit hypertextový odkaz na konkrétní e-mailovou adresu, je zadat adresu přímo do buňky. Jakmile stisknete klávesu Enter, Excel ji automaticky převede na hypertextový odkaz, na který lze kliknout.
Jak vytvářet odkazy pomocí funkce HYPERLINK
Pokud patříte k těm profesionálům v Excelu, kteří při řešení většiny úloh používají vzorce, můžete použít funkci HYPERLINK, která je speciálně navržena pro vkládání hypertextových odkazů v Excelu. Je užitečná zejména v případě, že máte v úmyslu vytvořit, upravit nebo odstranit více odkazů najednou.
Syntaxe funkce HYPERLINK je následující:
HYPERLINK(link_location, [friendly_name])Kde:
- Link_location je cesta k cílovému dokumentu nebo webové stránce.
- Friendly_name je text odkazu, který se má zobrazit v buňce.
Chcete-li například vytvořit hypertextový odkaz s názvem "Zdrojová data", který otevře list2 v sešitě s názvem "Zdrojová data" uloženém ve složce "Soubory aplikace Excel" na jednotce D, použijte tento vzorec:
=HYPERLINK("[D:\Excel files\Source data.xlsx]List2!A1", "Zdrojová data")
Podrobné vysvětlení argumentů funkce HYPERLINK a příklady vzorců pro vytváření různých typů odkazů naleznete v části Jak používat funkci Hyperlink v aplikaci Excel.
Jak vložit hypertextový odkaz v aplikaci Excel pomocí VBA
Chcete-li automatizovat vytváření hypertextových odkazů v pracovních listech, můžete použít tento jednoduchý kód VBA:
Public Sub AddHyperlink() Sheets( "Sheet1" ).Hyperlinks.Add Anchor:=Sheets( "Sheet1" ).Range( "A1" ), Address:= "" , SubAddress:= "Sheet3!B5" , TextToDisplay:= "My hyperlink" End SubKde:
- Listy - název listu, na který má být odkaz vložen (v tomto příkladu list 1).
- Rozsah - buňku, do které má být odkaz vložen (v tomto příkladu A1).
- Podadresa - cíl odkazu, tj. kam má hypertextový odkaz směřovat (v tomto příkladu na list3!B5).
- TextToDisplay -text, který se má zobrazit v buňce ("Můj hypertextový odkaz" v tomto příkladu).
Vzhledem k výše uvedenému naše makro vloží hypertextový odkaz s názvem "Můj hypertextový odkaz" do buňky A1 na listu 1 v aktivním sešitě. Kliknutím na odkaz se dostanete do buňky B5 na listu 3 v témže sešitě.
Pokud máte s makry aplikace Excel jen malé zkušenosti, mohou vám pomoci následující pokyny: Jak vložit a spustit kód VBA v aplikaci Excel.
Jak změnit hypertextový odkaz v aplikaci Excel
Pokud jste vytvořili hypertextový odkaz pomocí dialogového okna Vložit hypertextový odkaz, použijte podobné dialogové okno k jeho změně. K tomu klikněte pravým tlačítkem myši na buňku, ve které se nachází odkaz, a vyberte možnost Upravit hypertextový odkaz... z kontextové nabídky nebo stiskněte klávesovou zkratku Crtl+K nebo klikněte na tlačítko Hypertextový odkaz na pásu karet.
Ať už uděláte cokoli, Upravit hypertextový odkaz Zobrazí se dialogové okno. Provedete požadované změny textu odkazu nebo umístění odkazu nebo obojího a kliknete na tlačítko OK .
Chcete-li změnit hypertextový odkaz řízený vzorcem , vyberte buňku obsahující vzorec Hypertextový odkaz a upravte argumenty vzorce. Následující tip vysvětluje, jak vybrat buňku, aniž byste museli přejít na místo hypertextového odkazu.
Změnit více vzorců hypertextových odkazů , použijte funkci Nahradit vše aplikace Excel, jak je uvedeno v tomto tipu.
Jak změnit vzhled hypertextového odkazu
Ve výchozím nastavení mají hypertextové odkazy aplikace Excel tradiční modré podtržení. Chcete-li změnit výchozí vzhled textu hypertextového odkazu, proveďte následující kroky:
- Přejděte na Home tab, Styly a buď:
- Klikněte pravým tlačítkem myši na Hypertextový odkaz a poté klikněte na tlačítko Upravit... změnit vzhled hypertextových odkazů, na které ještě nebylo kliknuto.
- Klikněte pravým tlačítkem myši na Sledováno Hypertextový odkaz a poté klikněte na tlačítko Upravit... změnit formátování hypertextových odkazů, na které bylo kliknuto.
- V Styl dialogové okno, které se zobrazí, klikněte na Formát...
Poznámka: Veškeré změny provedené ve stylu hypertextového odkazu se vztahují na. všechny hypertextové odkazy v aktuálním sešitě. Formátování jednotlivých hypertextových odkazů není možné upravovat.
Jak odstranit hypertextový odkaz v aplikaci Excel
Odstranění hypertextových odkazů v aplikaci Excel je možné dvěma kliknutími. Stačí kliknout pravým tlačítkem myši na odkaz a vybrat možnost Odstranění hypertextového odkazu z kontextové nabídky.
Tím odstraníte hypertextový odkaz, na který lze kliknout, ale text odkazu zůstane v buňce. odstranit text odkazu klikněte na buňku pravým tlačítkem myši a potom klikněte na možnost Přehledný obsah .
Tip: Chcete-li odstranit všechny nebo vybrané hypertextové odkazy najednou, použijte funkci Vložit speciální, jak je ukázáno v části Jak odstranit více hypertextových odkazů v aplikaci Excel.
Tipy pro používání hypertextových odkazů v aplikaci Excel
Nyní, když už víte, jak vytvářet, měnit a odstraňovat hypertextové odkazy v aplikaci Excel, se můžete naučit několik užitečných tipů, jak s odkazy pracovat co nejefektivněji.
Jak vybrat buňku obsahující hypertextový odkaz
Ve výchozím nastavení se kliknutím na buňku, která obsahuje hypertextový odkaz, dostanete na místo určení odkazu, tj. na cílový dokument nebo webovou stránku. Chcete-li vybrat buňku, aniž byste přešli na místo umístění odkazu, klikněte na buňku a podržte tlačítko myši, dokud se ukazatel nezmění na křížek (výběrový kurzor aplikace Excel). a poté tlačítko uvolněte.
Pokud hypertextový odkaz zabírá jen část buňky (tj. pokud je buňka širší než text odkazu), přesuňte ukazatel myši nad bílé místo, a jakmile se změní z ukazující ruky na křížek, klikněte na buňku:
Dalším způsobem, jak vybrat buňku bez otevření hypertextového odkazu, je vybrat sousední buňku a pomocí šipek se dostat do buňky odkazu.
Jak získat webovou adresu (URL) z hypertextového odkazu aplikace Excel
Existují dva způsoby, jak extrahovat adresu URL z hypertextového odkazu v aplikaci Excel: ručně a programově.
Ruční extrakce adresy URL z hypertextového odkazu
Pokud máte jen několik hypertextových odkazů, můžete rychle extrahovat jejich cíle podle těchto jednoduchých kroků:
- Vyberte buňku obsahující hypertextový odkaz.
- Otevřete Upravit hypertextový odkaz stisknutím klávesové zkratky Ctrl + K , nebo kliknutím pravým tlačítkem myši na hypertextový odkaz a následným kliknutím na možnost Upravit hypertextový odkaz... .
- V Pole Adresa , vyberte adresu URL a stisknutím kláves Ctrl + C ji zkopírujte.
Výpis více adres URL pomocí VBA
Pokud máte ve svých listech aplikace Excel velké množství hypertextových odkazů, bylo by ruční extrahování každé adresy URL ztrátou času. Následující makro může tento proces urychlit extrahováním adres z tabulky všechny hypertextové odkazy na aktuálním listu automaticky:
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( "Jedna nebo více cílových buněk není prázdná. Chcete přepsat všechny buňky?" , vbOKCancel, "Cílové buňky nejsou prázdné" ) = vbCancel Then Exit For Else OverwriteAll = True End If End If End IfHL.Range.Offset(0, 1).Value = HL.Address Next End SubJak ukazuje obrázek níže, kód VBA získá adresy URL ze sloupce hypertextových odkazů a výsledky vloží do sousedních buněk.
Pokud jedna nebo více buněk v sousedním sloupci obsahuje data, kód zobrazí dialogové okno s upozorněním, zda chce uživatel přepsat aktuální data.
Převod objektů pracovního listu na klikací hypertextové odkazy
Kromě textu v buňce lze mnoho objektů pracovního listu včetně grafů, obrázků, textových polí a tvarů přeměnit na klikací hypertextové odkazy. Chcete-li to provést, stačí kliknout pravým tlačítkem myši na objekt (na obrázku níže objekt WordArt), kliknout na tlačítko Hypertextový odkaz... a nakonfigurujte odkaz podle popisu v části Jak vytvořit hypertextový odkaz v aplikaci Excel.
Tip. Nabídka grafů kliknutím pravým tlačítkem myši nemá možnost Hypertextový odkaz možnost. Chcete-li převést Graf aplikace Excel do hypertextového odkazu, vyberte graf a stiskněte klávesy Ctrl + K .
Nefunkční hypertextové odkazy aplikace Excel - důvody a řešení
Pokud hypertextové odkazy v pracovních listech nefungují správně, následující kroky vám pomohou zjistit zdroj problému a odstranit jej.
Odkaz není platný
Příznaky: Kliknutím na hypertextový odkaz v aplikaci Excel se uživatel nedostane na místo určení odkazu, ale vyhodí se hlášení " Odkaz není platný " chyba.
Řešení : Když vytvoříte hypertextový odkaz na jiný list, stane se jeho název cílem odkazu. Pokud později list přejmenujete, Excel nebude schopen cíl vyhledat a hypertextový odkaz přestane fungovat. Chcete-li to napravit, musíte buď změnit název listu zpět na původní název, nebo upravit hypertextový odkaz tak, aby ukazoval na přejmenovaný list.
Pokud jste vytvořili hypertextový odkaz na jiný soubor a později jste tento soubor přesunuli do jiného umístění, je třeba zadat novou cestu k souboru.
Hypertextový odkaz se zobrazí jako běžný textový řetězec
Příznaky : Webové adresy (URL) zadané, zkopírované nebo importované do pracovního listu se automaticky nepřevádějí na klikací hypertextové odkazy, ani nejsou zvýrazněny tradičním modrým podtržením. Nebo odkazy vypadají dobře, ale po kliknutí na ně se nic nestane.
Řešení : Dvakrát klikněte na buňku nebo stiskněte klávesu F2 pro vstup do režimu úprav, přejděte na konec adresy URL a stiskněte klávesu mezerníku. Excel převede textový řetězec na klikatelný hypertextový odkaz. Pokud je takových odkazů mnoho, zkontrolujte formát buněk. Někdy se vyskytují problémy s odkazy umístěnými v buňkách formátovaných pomocí klávesy Obecné V tomto případě zkuste změnit formát buňky na Text .
Hypertextové odkazy přestaly fungovat po opětovném otevření sešitu
Příznaky: Vaše hypertextové odkazy v aplikaci Excel fungovaly správně, dokud jste sešit neuložili a znovu neotevřeli. Nyní jsou všechny šedé a nefungují.
Řešení : Nejprve zkontrolujte, zda cíl odkazu nebyl změněn, tj. cílový dokument nebyl přejmenován ani přesunut. Pokud tomu tak není, můžete zvážit vypnutí volby, která nutí Excel kontrolovat hypertextové odkazy při každém uložení sešitu. Objevily se zprávy, že Excel někdy platné hypertextové odkazy deaktivuje (například odkazy na soubory uložené v místní síti mohou být deaktivoványkvůli dočasným problémům se serverem.) Chcete-li tuto možnost vypnout, postupujte podle následujících kroků:
- V aplikacích Excel 2010, Excel 2013 a Excel 2016 klikněte na možnost Soubor > Možnosti . V aplikaci Excel 2007 klikněte na tlačítko Office> Možnosti aplikace Excel .
- Na levém panelu vyberte Pokročilé .
- Přejděte dolů na Obecné a klikněte na Webové možnosti...
- V Webové možnosti přepněte na dialogové okno Soubory vymažte kartu Aktualizace odkazů na uložení a klikněte na tlačítko OK .
Hypertextové odkazy založené na vzorcích nefungují
Příznaky : Odkaz vytvořený pomocí funkce HYPERLINK se neotevře nebo se v buňce zobrazí chybová hodnota.
Řešení : Většina problémů s hypertextovými odkazy řízenými vzorci je způsobena neexistující nebo nesprávnou cestou zadanou v souboru. link_location argument. Následující příklady ukazují, jak správně vytvořit vzorec Hypertextový odkaz. Další kroky k řešení problémů naleznete v části Nefunguje funkce Excel HYPERLINK.
Takto vytvoříte, upravíte a odstraníte hypertextový odkaz v aplikaci Excel. Děkuji vám za přečtení a doufám, že se příští týden uvidíme na našem blogu!