Tento článek popisuje syntaxi vzorce a použití funkce HYPERTEXTOVÝ.ODKAZ v Microsoft Excelu.
Popis
Funkce HYPERTEXTOVÝ.ODKAZ vytvoří zástupce, který přeskočí na jiné místo v aktuálním sešitu nebo otevře dokument uložený na síťovém serveru, intranetu nebo internetu. Když kliknete na buňku, která obsahuje funkci HYPERTEXTOVÝ.ODKAZ , Excel přeskočí na uvedené místo nebo otevře dokument, který jste zadali.
Syntaxe
HYPERTEXTOVÝ.ODKAZ(umístění;název)
Syntaxe funkce HYPERTEXTOVÝ.ODKAZ má následující argumenty:
Link_location Povinné. Cesta a název souboru, který chcete otevřít. Argument umístění může odkazovat na místo v dokumentu, například na určitou buňku nebo pojmenovanou oblast listu nebo sešitu Excelu nebo na záložku v dokumentu Microsoft Wordu. Cesta může směřovat na soubor uložený na pevném disku. Může to být taky cesta UNC (Universal Naming Convention) na serveru (v Microsoft Excelu pro Windows) nebo cesta URL (Uniform Resource Locator) na internetu nebo intranetu.
Poznámka
Excel pro web Funkce HYPERTEXTOVÝ.ODKAZ platí jenom pro webové adresy (adresy URL). Link_location může být textový řetězec v uvozovkách nebo odkaz na buňku, která obsahuje odkaz jako textový řetězec.
Pokud odkaz určený v link_location neexistuje nebo k němu nelze přejít, po kliknutí na buňku se zobrazí chyba.
Friendly_name Volitelné. Text odkazu nebo číselná hodnota, která se zobrazí v buňce. Argument Název se zobrazí modře s podtržením. Jestliže argument Název vynecháte, zobrazí se v buňce jako text odkazu argument Umístění.
Argument název může být hodnota, textový řetězec, název nebo buňka obsahující odkaz nebo hodnotu.
Jestliže argument název vrátí chybovou hodnotu (například #HODNOTA!), zobrazí se v buňce chyba místo odkazu.
Poznámka
Pokud chcete v desktopové aplikaci Excel vybrat buňku, která obsahuje hypertextový odkaz, aniž byste přešli na cíl hypertextového odkazu, klikněte na buňku a podržte tlačítko myši, dokud se ukazatel nezmění na
, a pak tlačítko myši uvolněte. V aplikaci Excel pro web vyberte buňku tak, že na ni kliknete, když má ukazatel tvar šipky; na cíl hypertextového odkazu přeskočíte kliknutím, když má ukazatel tvar ruky.
Příklady
| Příklad | Výsledek |
|---|---|
| =HYPERTEXTOVÝ.ODKAZ("http://example.microsoft.com/report/budget report.xlsx"Kliknutím zobrazíte sestavu") | Otevře sešit uložený v http://example.microsoft.com/report. Buňka zobrazí vyskakovací text „Kliknutím zobrazte sestavu“. |
| =HYPERTEXTOVÝ.ODKAZ("[http://example.microsoft.com/report/budget report.xlsx]Roční! F10", D1) | Vytvoří hypertextový odkaz na buňku F10 ročního listu v sešitu uloženém v http://example.microsoft.com/report. Buňka v listu, která obsahuje hypertextový odkaz, zobrazí obsah buňky D1 jako vyskakovací text. |
| =HYPERTEXTOVÝ.ODKAZ("[http://example.microsoft.com/report/budget report.xlsx]'První čtvrtletí'! OdděleníCelkem", "Kliknutím zobrazíte celkovou hodnotu pro oddělení za první čtvrtletí") | Vytvoří hypertextový odkaz na oblast s názvem OdděleníCelkem na listu První čtvrtletí v sešitu uloženém v http://example.microsoft.com/report. Buňka v listu, která obsahuje hypertextový odkaz, zobrazí vyskakovací text „Kliknutím zobrazíte celkovou hodnotu pro oddělení za první čtvrtletí.“ |
| =HYPERTEXTOVÝ.ODKAZ("http://example.microsoft.com/Annual Report.docx]Čtvrtletní zisk", "Čtvrtletní výkaz zisku") | Pokud chcete vytvořit hypertextový odkaz na určité místo ve wordovém dokumentu, je třeba pomocí záložky definovat místo v dokumentu, na které chcete přejít. V tomto příkladu se vytvoří hypertextový odkaz na záložku ČtvrtletníZisk v souboru Roční Report.doc uloženém v http://example.microsoft.com. |
| =HYPERTEXTOVÝ.ODKAZ("\\FINANCE\Vykazy\1kvartal.xlsx";D5) | Zobrazí obsah buňky D5 jako vyskakovací text v buňce a otevře sešit uložený na serveru FINANCE ve sdílené složce Výkazy. Tento příklad používá cestu UNC. |
| =HYPERTEXTOVÝ.ODKAZ("D:\FINANCE\1kvartal.xlsx";H10) | Otevře sešit 1kvartal.xlsx, který je uložený v adresářiFinance na disku D, a zobrazí číselnou hodnotu uloženou v buňce H10. |
| =HYPERTEXTOVÝ.ODKAZ("[C:\Dokumenty\MujSesit.xlsx]Soucty") | Vytvoří hypertextový odkaz na oblast Součty v jiném (externím) sešitu, MujSesit.xlsx. |
| =HYPERTEXTOVÝ.ODKAZ("[Book1.xlsx]List1! A10";"Přejít na List1 > A10") | Pokud chcete přejít na jiné umístění v aktuálním sešitu, uveďte název sešitu i název listu jako v tomto příkladu, kde List1 je aktuální list. |
| =HYPERTEXTOVÝ.ODKAZ("[Book1.xlsx]Leden! A10";"Přejít na leden > A10") | Pokud chcete přejít na jiné umístění na aktuálním listu, uveďte název sešitu i název listu jako v tomto příkladu, kde Leden je jiný list v sešitu. |
| =HYPERTEXTOVÝ.ODKAZ(POLÍČKO("adresa";Leden! A1),"Přejít na leden > A1") | Pokud chcete přejít na jiné umístění na aktuálním listu bez použití plně kvalifikovaného odkazu na list ([Sešit1.xlsx]), můžete použít tuto syntaxi, kde POLÍČKO("adresa") vrátí název aktuálního sešitu. |
| =HYPERTEXTOVÝ.ODKAZ($Z$1) | Pokud chcete rychle aktualizovat všechny vzorce, které používají funkci HYPERTEXTOVÝ.ODKAZ se stejnými argumenty, můžete cíl odkazu umístit do jiné buňky na stejném nebo jiném listě, a potom použít absolutní odkaz na tuto buňku jako argument umístění odkazu ve vzorcích funkce HYPERTEXTOVÝ.ODKAZ. Změny provedené v cíli odkazu se automaticky projeví ve vzorcích funkce HYPERTEXTOVÝ.ODKAZ. |