Hypertextové odkazy v aplikaci Excel (Kompletní průvodce + příklady)

Excel umožňuje mít v buňkách hypertextové odkazy, pomocí kterých můžete přímo přejít na tuto adresu URL.

Níže je například uveden seznam, kde mám názvy společností, které jsou hypertextově propojeny s adresou URL webových stránek společnosti. Když na buňku kliknete, automaticky se otevře váš výchozí prohlížeč (v mém případě Chrome) a přejde na tuto adresu URL.

S hypertextovými odkazy v Excelu lze dělat mnoho věcí (například odkaz na externí web, odkaz na jiný list/sešit, odkaz na složku, odkaz na e -mail atd.).

V tomto článku se budu zabývat vším, co potřebujete k práci s hypertextovými odkazy v aplikaci Excel (včetně několika užitečných tipů a příkladů).

Jak vložit hypertextové odkazy do aplikace Excel

Existuje mnoho různých způsobů, jak vytvářet hypertextové odkazy v aplikaci Excel:

  • Ručně zadejte adresu URL (nebo zkopírujte vložení)
  • Použití funkce HYPERLINK
  • Pomocí dialogového okna Vložit hypertextový odkaz

Pojďme se seznámit s každou z těchto metod.

Ručně zadejte adresu URL

Když ručně zadáte adresu URL do buňky v aplikaci Excel nebo ji zkopírujete a vložíte do buňky, aplikace Excel ji automaticky převede na hypertextový odkaz.

Níže jsou uvedeny kroky, které změní jednoduchou adresu URL na hypertextový odkaz:

  1. Vyberte buňku, do které chcete získat hypertextový odkaz
  2. Stisknutím klávesy F2 se dostanete do režimu úprav (nebo dvakrát klikněte na buňku).
  3. Zadejte URL a stiskněte Enter. Pokud například do buňky zadám adresu URL - https://trumpexcel.com a stisknu klávesu Enter, vytvoří se na ni hypertextový odkaz.

Všimněte si toho, že musíte přidat http nebo https pro ty URL, kde v něm není www. V případě, že je jako předpona www, vytvoří hypertextový odkaz, i když nepřidáte http/https.

Podobně když zkopírujete adresu URL z webu (nebo jiného dokumentu/souboru) a vložíte ji do buňky v aplikaci Excel, bude automaticky hypertextově propojena.

Vložit pomocí dialogového okna

Pokud chcete, aby text v buňce byl něco jiného než adresa URL a chcete, aby odkazoval na konkrétní adresu URL, můžete použít možnost Vložit hypertextový odkaz v aplikaci Excel.

Níže jsou uvedeny kroky pro zadání hypertextového odkazu do buňky pomocí dialogového okna Vložit hypertextový odkaz:

  1. Vyberte buňku, ve které chcete hypertextový odkaz
  2. Zadejte text, na který chcete mít hypertextový odkaz. V tomto případě používám text „Sumitův blog“
  3. Klikněte na kartu Vložit.
  4. Klikněte na tlačítko odkazů. Otevře se dialogové okno Vložit hypertextový odkaz (Můžete také použít klávesovou zkratku - Ctrl + K).
  5. V dialogovém okně Vložit hypertextový odkaz zadejte adresu URL do pole Adresa.
  6. Stiskněte tlačítko OK.

Tím se vloží hypertextový odkaz do buňky, zatímco text zůstane stejný.

S dialogovým oknem „Vložit hypertextový odkaz“ můžete dělat mnoho dalších věcí (například vytvořit hypertextový odkaz na jiný list ve stejném sešitu, vytvořit odkaz na dokument/složku, vytvořit odkaz na e -mailovou adresu atd.) . To vše je popsáno dále v tomto kurzu.

Vložte pomocí funkce HYPERLINK

Další způsob, jak vložit odkaz do aplikace Excel, může být pomocí funkce HYPERLINK.

Níže je uvedena syntaxe:

HYPERLINK (umístění_linku, [název_přátelského])
  • link_location: Může to být adresa URL webové stránky, cesta ke složce nebo souboru na pevném disku, umístění v dokumentu (například konkrétní buňka nebo pojmenovaný rozsah v listu nebo sešitu aplikace Excel).
  • [friendly_name]: Toto je volitelný argument. Toto je text, který chcete v buňce obsahující hypertextový odkaz. V případě, že tento argument vynecháte, použije jako popisný název textový řetězec link_location.

Níže je příklad, kde mám v jednom sloupci název společností a v jiném sloupci URL jejich webu.

Níže je funkce HYPERLINK pro získání výsledku, kde text je název společnosti a odkazuje na webové stránky společnosti.

V dosavadních příkladech jsme viděli, jak vytvářet hypertextové odkazy na webové stránky.

Můžete však také vytvořit hypertextové odkazy na listy ve stejném sešitu, jiných sešitech a souborech a složkách na pevném disku.

Podívejme se, jak to lze provést.

Vytvořte hypertextový odkaz na list ve stejném sešitu

Níže jsou uvedeny kroky k vytvoření hypertextového odkazu na List2 ve stejném sešitu:

  1. Vyberte buňku, ve které chcete odkaz
  2. Zadejte text, na který chcete mít hypertextový odkaz. V tomto příkladu jsem použil text „Odkaz na list2“.
  3. Klikněte na kartu Vložit.
  4. Klikněte na tlačítko odkazů. Otevře se dialogové okno Vložit hypertextový odkaz (Můžete také použít klávesovou zkratku - Ctrl + K).
  5. V dialogovém okně Vložit hypertextový odkaz vyberte v levém podokně možnost „Umístit do tohoto dokumentu“.
  6. Zadejte buňku, na kterou chcete hypertextový odkaz (jdu s výchozím A1).
  7. Vyberte list, na který chcete hypertextový odkaz (v tomto případě List2)
  8. Klikněte na OK.
Poznámka: Stejnou metodou můžete také vytvořit hypertextový odkaz na libovolnou buňku ve stejném sešitu. Pokud například chcete propojit vzdálenou buňku (řekněme K100), můžete to udělat pomocí odkazu na tuto buňku v kroku 6 a výběrem stávajícího listu v kroku 7.

Stejnou metodu můžete také použít k propojení s definovaným názvem (pojmenovaná buňka nebo pojmenovaný rozsah). Pokud máte v sešitu nějaké pojmenované rozsahy (pojmenované buňky), budou uvedeny v kategorii „Definovaná jména“ v dialogovém okně „Vložit hypertextový odkaz“.

Kromě dialogového okna existuje v Excelu také funkce, která vám umožňuje vytvářet hypertextové odkazy.

Takže místo použití dialogového okna můžete místo toho použít vzorec HYPERLINK k vytvoření odkazu na buňku v jiném listu.

Následující vzorec to udělá:

= HYPERLINK ("#" & "List2! A1", "Odkaz na list2")

Níže uvádíme, jak tento vzorec funguje:

  • „#“ Řekne vzorci, aby odkazoval na stejný sešit.
  • „List2! A1“ říká vzorci buňku, se kterou by mělo být propojeno ve stejném sešitu
  • „Odkaz na list2“ je text, který se objeví v buňce.

Vytvořte hypertextový odkaz na soubor (ve stejné nebo jiné složce)

Stejnou metodou můžete také vytvářet hypertextové odkazy na jiné soubory aplikace Excel (a jiné než Excel), které jsou ve stejné složce nebo jsou v jiných složkách.

Pokud například chcete otevřít soubor pomocí souboru Test.xlsx, který je ve stejné složce jako aktuální soubor, můžete použít následující kroky:

  1. Vyberte buňku, ve které chcete hypertextový odkaz
  2. Klikněte na kartu Vložit.
  3. Klikněte na tlačítko odkazů. Otevře se dialogové okno Vložit hypertextový odkaz (Můžete také použít klávesovou zkratku - Ctrl + K).
  4. V dialogovém okně Vložit hypertextový odkaz vyberte v levém podokně možnost „Existující soubor nebo webová stránka“.
  5. V možnostech Hledat vyberte „Aktuální složka“
  6. Vyberte soubor, pro který chcete vytvořit hypertextový odkaz. Všimněte si, že můžete propojit jakýkoli typ souboru (soubory aplikace Excel i jiné než soubory aplikace Excel)
  7. [Volitelné] Pokud chcete, změňte text na zobrazované jméno.
  8. Klikněte na OK.

V případě, že chcete propojit soubor, který není ve stejné složce, můžete soubor procházet a poté jej vybrat. Chcete -li soubor procházet, klikněte na ikonu složky v dialogovém okně Vložit hypertextový odkaz (jak je znázorněno níže).

Můžete to také provést pomocí funkce HYPERLINK.

Níže uvedený vzorec vytvoří hypertextový odkaz, který odkazuje na soubor ve stejné složce jako aktuální soubor:

= HYPERLINK ("Test.xlsx", "Testovací soubor")

V případě, že soubor není ve stejné složce, můžete zkopírovat adresu souboru a použít jej jako link_location.

Vytvořte hypertextový odkaz na složku

I tento postupuje podle stejné metodiky.

Níže jsou uvedeny kroky k vytvoření hypertextového odkazu na složku:

  1. Zkopírujte adresu složky, pro kterou chcete vytvořit hypertextový odkaz
  2. Vyberte buňku, ve které chcete hypertextový odkaz
  3. Klikněte na kartu Vložit.
  4. Klikněte na tlačítko odkazů. Otevře se dialogové okno Vložit hypertextový odkaz (Můžete také použít klávesovou zkratku - Ctrl + K).
  5. V dialogovém okně Vložit hypertextový odkaz vložte adresu složky
  6. Klikněte na OK.

Pomocí funkce HYPERLINK můžete také vytvořit hypertextový odkaz, který ukazuje na složku.

Níže uvedený vzorec například vytvoří hypertextový odkaz na složku s názvem TEST na ploše a jakmile kliknete na buňku s tímto vzorcem, otevře se tato složka.

= HYPERLINK ("C: \ Users \ sumit \ Desktop \ Test", "Testovat složku")

Chcete -li použít tento vzorec, budete muset změnit adresu složky na tu, na kterou chcete odkazovat.

Vytvořte hypertextový odkaz na e -mailovou adresu

Můžete mít také hypertextové odkazy, které otevírají výchozího e -mailového klienta (například Outlook) a do pole pro odeslání již mají vyplněný e -mail příjemce a předmět.

Níže jsou uvedeny kroky k vytvoření hypertextového odkazu na e -mail:

  1. Vyberte buňku, ve které chcete hypertextový odkaz
  2. Klikněte na kartu Vložit.
  3. Klikněte na tlačítko odkazů. Otevře se dialogové okno Vložit hypertextový odkaz (Můžete také použít klávesovou zkratku - Ctrl + K).
  4. V dialogovém okně pro vložení klikněte v možnostech „Odkaz na“ na „E-mailová adresa“
  5. Zadejte e-mailovou adresu a řádek Předmět
  6. [Volitelné] Zadejte text, který chcete zobrazit v buňce.
  7. Klikněte na OK.

Když nyní kliknete na buňku s hypertextovým odkazem, otevře se váš výchozí e-mailový klient s předvyplněným e-mailem a předmětem.

Můžete to také provést pomocí funkce HYPERLINK.

Níže uvedený vzorec otevře výchozího e-mailového klienta a bude mít již předvyplněnou jednu e-mailovou adresu.

= HYPERLINK ("mailto: [email protected]", "Odeslat e -mail")
Všimněte si, že musíte použít mailto: před e -mailovou adresu ve vzorci. To říká funkci HYPERLINK, aby otevřela výchozího e -mailového klienta a použila následující e -mailovou adresu.

V případě, že chcete mít také předmět, můžete použít následující vzorec:

= HYPERLINK ("mailto: [email protected],? Cc = & bcc = & subject = Excel je úžasný", "Generovat e -mail")

Ve výše uvedeném vzorci jsem ponechal pole cc a bcc jako prázdná, ale v případě potřeby můžete také tyto e -maily.

Zde je podrobný průvodce odesíláním e -mailů pomocí funkce HYPERLINK.

Odebrat hypertextové odkazy

Pokud máte jen několik hypertextových odkazů, můžete je odstranit ručně, ale pokud jich máte hodně, můžete k tomu použít makro VBA.

Ručně odeberte hypertextové odkazy

Níže jsou uvedeny kroky k ručnímu odebrání hypertextových odkazů:

  1. Vyberte data, ze kterých chcete odebrat hypertextové odkazy.
  2. Klikněte pravým tlačítkem na kteroukoli z vybraných buněk.
  3. Klikněte na možnost „Odebrat hypertextový odkaz“.

Výše uvedené kroky by okamžitě odstranily hypertextové odkazy z vybraných buněk.

V případě, že chcete odstranit hypertextové odkazy z celého listu, vyberte všechny buňky a postupujte podle výše uvedených kroků.

Odstraňte hypertextové odkazy pomocí VBA

Níže je kód VBA, který odstraní hypertextové odkazy z vybraných buněk:

Kód Sub RemoveAllHyperlinks () od Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub

Pokud chcete odstranit všechny hypertextové odkazy v listu, můžete použít níže uvedený kód:

Sub Code RemoveAllHyperlinks () 'od Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub

Tento kód neodebere hypertextové odkazy vytvořené pomocí funkce HYPERLINK.

Tento kód VBA musíte přidat do běžného modulu v editoru VB.

Pokud potřebujete hypertextové odkazy odstraňovat poměrně často, můžete použít výše uvedené kódy VBA, uložit je do osobního sešitu maker a přidat je na panel nástrojů Rychlý přístup. To vám umožní odstranit hypertextové odkazy jediným kliknutím a bude k dispozici ve všech sešitech ve vašem systému.

Zde je podrobný průvodce, jak odstranit hypertextové odkazy v aplikaci Excel.

Zabraňte Excelu v automatickém vytváření hypertextových odkazů

Pro některé lidi je skvělá funkce, že Excel po zadání do buňky automaticky převede text adresy URL na hypertextový odkaz.

A pro některé lidi je to podráždění.

Pokud patříte do druhé kategorie, ukážu vám způsob, jak zabránit Excelu v automatickém vytváření adres URL do hypertextových odkazů.

Důvodem je to, že v aplikaci Excel je nastavení, které automaticky převádí „internetové a síťové cesty“ na hypertextové odkazy.

Zde jsou kroky k deaktivaci tohoto nastavení v aplikaci Excel:

  1. Klikněte na kartu Soubor.
  2. Klikněte na Možnosti.
  3. V dialogovém okně Možnosti aplikace Excel klikněte v levém podokně na „Kontrola pravopisu“.
  4. Klikněte na tlačítko Možnosti automatických oprav.
  5. V dialogovém okně Automatické opravy vyberte kartu „Automatický formát při psaní“.
  6. Zrušte zaškrtnutí možnosti - „Internetové a síťové cesty s hypertextovými odkazy“
  7. Klikněte na OK.
  8. Zavřete dialogové okno Možnosti aplikace Excel.

Pokud jste provedli následující kroky, aplikace Excel automaticky nepromění adresy URL, e -mailové adresy a síťové cesty na hypertextové odkazy.

Tato změna se použije na celou aplikaci Excel a bude použita na všechny sešity, se kterými pracujete.

Extrahujte adresy URL hypertextových odkazů (pomocí VBA)

V aplikaci Excel neexistuje žádná funkce, která by mohla extrahovat adresu hypertextového odkazu z buňky.

To však lze provést pomocí síly VBA.

Předpokládejme například, že máte datovou sadu (jak je uvedeno níže) a chcete extrahovat adresu URL hypertextového odkazu v sousední buňce.

Ukážu vám dvě techniky k extrahování hypertextových odkazů z textu v Excelu.

Extrahujte hypertextový odkaz v sousedním sloupci

Pokud chcete extrahovat všechny adresy URL hypertextových odkazů najednou v sousedním sloupci, můžete tak učinit pomocí níže uvedeného kódu:

Sub ExtractHyperLinks () Dim HypLnk jako hypertextový odkaz pro každý HypLnk ve výběru.Hyperlinks HypLnk.Range.Offset (0, 1) .Value = HypLnk.Address Další HypLnk End Sub

Výše uvedený kód prochází všemi buňkami ve výběru (pomocí smyčky FOR NEXT) a extrahuje adresy URL v sousední buňce.

V případě, že chcete získat hypertextové odkazy v celém listu, můžete použít níže uvedený kód:

Sub ExtractHyperLinks () On Error Resume Next Dim HypLnk as Hyperlink For each HypLnk In ActiveSheet.Hyperlinks HypLnk.Range.Offset (0, 1) .Value = HypLnk.Address Next HypLnk End Sub

Výše uvedené kódy by nefungovaly u hypertextových odkazů vytvořených pomocí funkce HYPERLINK.

Extrahujte hypertextový odkaz pomocí vzorce (vytvořeného pomocí VBA)

Výše uvedený kód funguje dobře, když chcete získat hypertextové odkazy z datové sady najednou.

Pokud ale máte seznam hypertextových odkazů, který se stále rozšiřuje, můžete ve VBA vytvořit uživatelem definovanou funkci/vzorec.

To vám umožní rychle použít buňku jako vstupní argument a vrátí adresu hypertextového odkazu v této buňce.

Níže je uveden kód, který vytvoří UDF pro získání hypertextových odkazů:

Funkce GetHLink (rng jako rozsah) jako řetězec Pokud rng (1) .Hyperlinks.Count 1 Then GetHLink = "" Else GetHLink = rng.Hyperlinks (1) .Address End If End Function
U hypertextových odkazů vytvořených pomocí funkce HYPERLINK by to nefungovalo.

Také v případě, že vyberete rozsah buněk (namísto jedné buňky), tento vzorec vrátí hypertextový odkaz pouze v první buňce.

Najděte hypertextové odkazy se specifickým textem

Pokud pracujete s obrovskou sadou dat, která obsahuje mnoho hypertextových odkazů, může to být výzva, pokud chcete najít ty, které obsahují konkrétní text.

Předpokládejme například, že mám datovou sadu, jak je uvedeno níže, a chci najít všechny buňky s hypertextovými odkazy, které obsahují text2021-2022, a změnit ji na 2021-2022.

A ne… dělat to ručně není možné.

Můžete to udělat pomocí skvělé funkce v aplikaci Excel - Najít a nahradit.

Díky tomu můžete rychle najít a vybrat všechny buňky, které mají hypertextový odkaz, a poté změnit text2021-2022 pomocí2021-2022.

Níže jsou uvedeny kroky k výběru všech buněk s hypertextovým odkazem a textem 2021-2022:

  1. Pomocí 2021-2022 vyberte rozsah, ve kterém chcete buňky s hypertextovými odkazy najít. V případě, že chcete najít v celém listu, vyberte celý list (klikněte na malý trojúhelník vlevo nahoře).
  2. Klikněte na kartu Domů.
  3. Ve skupině Úpravy klikněte na Najít a vybrat
  4. V rozevíracím seznamu klikněte na Nahradit. Otevře se dialogové okno Najít a nahradit.
  5. V dialogovém okně Najít a nahradit klikněte na tlačítko Možnosti. V dialogovém okně se zobrazí více možností.
  6. V možnostech „Najít co“ klikněte na malou šipku směřující dolů v tlačítku Formát (jak je uvedeno níže).
  7. Klikněte na „Vybrat formát z buňky“. Tím se váš kurzor změní na ikonu plus s ikonou výběru formátu.
  8. Vyberte libovolnou buňku, ve které je hypertextový odkaz. Všimněte si, že formát se zobrazí v poli vlevo od tlačítka Formát. To znamená, že formát vybrané buňky byl vyzvednut.
  9. Zadejte 2021-2022 do pole „Najít co“ a 2021-2022 do pole „Nahradit“.
  10. Klikněte na tlačítko Nahradit vše.

Ve výše uvedených datech změní text čtyř buněk, ve kterých je text2021-2022 a má také hypertextový odkaz.

Tuto techniku ​​můžete také použít k vyhledání všech buněk s hypertextovými odkazy a získání jejich seznamu. Chcete -li to provést, místo kliknutí na Nahradit vše klikněte na tlačítko Najít vše. To vám okamžitě poskytne seznam všech adres buněk, které obsahují hypertextové odkazy (nebo hypertextové odkazy s konkrétním textem podle toho, co jste hledali).

Poznámka: Tato technika funguje, protože Excel dokáže identifikovat formátování buňky, kterou vyberete, a použít ji jako kritérium k nalezení buněk. Pokud tedy najdete hypertextové odkazy, nezapomeňte vybrat buňku se stejným druhem formátování. Pokud vyberete buňku, která má barvu pozadí nebo jakékoli formátování textu, nemusí najít všechny správné buňky.

Výběr buňky, která má v aplikaci Excel hypertextový odkaz

Přestože jsou hypertextové odkazy užitečné, existuje několik věcí, které mě dráždí.

Pokud například chcete vybrat buňku, která obsahuje hypertextový odkaz, aplikace Excel automaticky otevře váš výchozí webový prohlížeč a pokusí se otevřít tuto adresu URL.

Další dráždivou věcí na tom je, že někdy, když máte buňku, ve které je hypertextový odkaz, je možné kliknout na celou buňku. Takže i když kliknete na text s hypertextovým odkazem přímo, stále se otevře prohlížeč a adresa URL textu.

Dovolte mi tedy, abych vám rychle ukázal, jak se těchto drobných dráždivých látek zbavit.

Vyberte buňku (bez otevření adresy URL)

To je jednoduchý trik.

Když umístíte kurzor na buňku, ve které je hypertextový odkaz, všimnete si ikony ruky (což znamená, že pokud na ni kliknete, Excel otevře URL v prohlížeči)

Klikněte na buňku a podržte levé tlačítko myši.

Za sekundu si všimnete, že se ikona kurzoru ruky změní na ikonu plus, a když ji opustíte, Excel neotevře URL.

Místo toho by vybrala buňku.

Nyní můžete v buňce provádět jakékoli požadované změny.

Úhledný trik … že?

Vyberte buňku kliknutím na prázdné místo v buňce

To je další věc, která vás může přivádět k šílenství.

Když je v buňce hypertextový odkaz a prázdné místo a kliknete na prázdné místo, hypertextový odkaz se přesto otevře.

Zde je rychlá oprava.

K tomu dochází, když mají tyto buňky povolený obtékací text.

Pokud pro tyto buňky zakážete obtékání textu, budete moci kliknout na prázdné místo vpravo od hypertextového odkazu, aniž byste tento odkaz otevřeli.

Nějaký praktický příklad použití hypertextového odkazu

Při práci s hypertextovými odkazy v aplikaci Excel můžete dělat užitečné věci.

V této části se budu věnovat několika příkladům, které můžete považovat za užitečné a které můžete použít ve své každodenní práci.

Příklad 1 - Vytvořte rejstřík všech listů v sešitu

Pokud máte sešit se spoustou listů, můžete pomocí kódu VBA rychle vytvořit seznam listů a hypertextové odkazy na tyto listy.

To může být užitečné, když máte 12měsíční data ve 12 různých listech a chcete vytvořit jeden indexový list, který bude odkazovat na všechny tyto měsíční datové listy.

Níže je uveden kód, který to provede:

Sub CreateSummary () 'Created by Sumit Bansal of trumpexcel.com' Tento kód lze použít k vytvoření souhrnného listu s hypertextovými odkazy Dim x As Worksheet Dim Counter As Integer Counter = 0 For each x In Worksheets Counter = Counter + 1 If Counter = 1 Pak GoTo Donoting With ActiveCell .Value = x.Name .Hyperlinks.Add ActiveCell, "", x.Name & "! A1", TextToDisplay: = x.Name, ScreenTip: = "Kliknutím sem přejdete na pracovní list" S pracovními listy (Counter) .Range ("A1"). Value = "Back to" & ActiveSheet.Name .Hyperlinks.Add Sheets (x.Name) .Range ("A1"), "", _ "'" & ActiveSheet.Name & "'" & "!" & ActiveCell.Address, _ ScreenTip: = "Zpět na" & ActiveSheet.Name Konec s koncem s ActiveCell.Offset (1, 0). Vyberte Don’tating: Next x End Sub

Tento kód můžete umístit do běžného modulu v sešitu (v editoru VB)

Tento kód také přidá odkaz na souhrnný list v buňce A1 všech listů. Pokud to nechcete, můžete tuto část z kódu odebrat.

Více o tomto příkladu si můžete přečíst zde.

Poznámka: Tento kód funguje, když máte list (ve kterém chcete souhrn všech listů s odkazy) na začátku. Pokud to není na začátku, nemusí to přinést správné výsledky).

Příklad 2 - Vytvořte dynamické hypertextové odkazy

Když ve většině případů kliknete na hypertextový odkaz v buňce v aplikaci Excel, dostanete se na adresu URL nebo do buňky, souboru nebo složky. Obvykle se jedná o statické adresy URL, což znamená, že hypertextový odkaz vás přesměruje pouze na konkrétní předdefinovanou adresu URL/umístění.

Ale můžete také trochu použít pro triky vzorců aplikace Excel k vytváření dynamických hypertextových odkazů.

Dynamickými hypertextovými odkazy mám na mysli odkazy, které jsou závislé na výběru uživatele a podle toho se mění.

Například v níže uvedeném příkladu chci, aby hypertextový odkaz v buňce E2 směřoval na web společnosti na základě rozevíracího seznamu vybraného uživatelem (v buňce D2).

To lze provést pomocí níže uvedeného vzorce v buňce E2:

= HYPERLINK (VLOOKUP (D2, $ A $ 2: $ B $ 6,2,0), „Klikněte sem“)

Výše uvedený vzorec používá funkci VLOOKUP k načtení adresy URL z tabulky vlevo. Funkce HYPERLINK poté pomocí této adresy URL vytvoří v buňce hypertextový odkaz s textem - „Klikněte sem“.

Když změníte výběr pomocí rozevíracího seznamu, výsledek VLOOKUP se změní a bude odpovídajícím způsobem odkazovat na webové stránky vybrané společnosti.

To může být užitečná technika při vytváření řídicího panelu v aplikaci Excel. Hypertextové odkazy můžete dynamizovat v závislosti na výběru uživatele (což může být rozevírací seznam nebo zaškrtávací políčko nebo přepínač).

Zde je podrobnější článek o používání dynamických hypertextových odkazů v aplikaci Excel.

Příklad 3 - Rychlé generování jednoduchých e -mailů pomocí funkce hypertextový odkaz

Jak jsem již zmínil v tomto článku dříve, pomocí funkce HYPERLINK můžete rychle vytvářet jednoduché e-maily (s předvyplněnými e-maily příjemců a předmětem).

E -mail pro jednoho příjemce

= HYPERLINK ("mailto: [email protected]"," Generovat e -mail ")

Tím se otevře váš výchozí e -mailový klient s ID e -mailu [email protected] v poli „Komu“.

E -mail pro více příjemců

= HYPERLINK ("mailto: [email protected], [email protected]"," Generovat e -mail ")

Chcete -li odeslat e -mail více příjemcům, oddělte ID e -mailů čárkou. Tím se otevře výchozí e -mailový klient se všemi e -mailovými ID v poli „Komu“.

Přidejte příjemce do seznamu CC a BCC

= HYPERLINK ("mailto: [email protected], [email protected]? cc = [email protected] & bcc = [email protected]"," Generovat e -mail ")

Chcete -li přidat příjemce do seznamu CC a BCC, použijte otazník „?“, Když skončí argument „mailto“, a připojte se k CC a BCC pomocí „&“. Když kliknete na odkaz v aplikaci Excel, bude mít první 2 ID v poli „Komu“, [email protected] v poli „CC“ a [email protected] v poli „BCC“.

Přidat předmět

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] &předmět = Excel je úžasný"," Generovat e -mail ")

Předmětový řádek můžete přidat pomocí & Předmětového kódu. V takovém případě by se do pole „Předmět“ přidalo „Excel je úžasný“.

Přidat jednořádkovou zprávu do těla

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Excel je úžasný abody = Miluji Excel"," E -mail Trump Excel ")

Tím by se do těla e -mailové zprávy přidal jeden řádek „Miluji Excel“.

Přidejte do těla víceřádkovou zprávu

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Excel je úžasný abody = Miluji Excel.%0AExcel je úžasný"," Generovat e -mail ")

Chcete -li do těla přidat více řádků, musíte každý řádek oddělit pomocí %0A. Pokud chcete zavést dva konce řádků, přidejte %0A dvakrát a tak dále.

Zde je podrobný článek o odesílání e -mailů z aplikace Excel.

Doufám, že jste našli tento článek užitečný.

Dejte mi vědět své myšlenky v sekci komentáře.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave