Funkce zadávání dat a analýzy aplikace Microsoft Excel jsou uživatelům dobře známé. Uživatelé mohou vytvářet formuláře a grafy a rozdělovat velké datové sady pomocí funkcí a vzorců v tabulkovém procesoru Excel. Často přehlíženou schopností Excelu je však funkce extrakce dat. Například pomocí funkce Power Query v Excelu mohou uživatelé extrahovat data z různých online nebo offline zdrojů.
Navíc, pokud pracujete s velkou datovou sadou hypertextových odkazů, existují různé způsoby, jak extrahovat adresy URL. Níže jsme vysvětlili tři oblíbené metody, takže se na to pojďme podívat.
Jak extrahovat URL z hypertextových odkazů pomocí kontextové nabídky
Kontextová nabídka, známá také jako nabídka po kliknutí pravým tlačítkem v aplikacích sady Microsoft Office, má řadu zkratek pro provádění akcí. Chcete-li extrahovat adresu URL z hypertextového odkazu v aplikaci Microsoft Excel, klepněte pravým tlačítkem myši na hypertextový odkaz a z kontextové nabídky vyberte „Upravit hypertextový odkaz“. Otevře se dialogové okno, kde můžete zobrazit a upravit adresu URL hypertextového odkazu. Zde je postup:
Krok 1: V nabídce Start nebo na hlavním panelu počítače klikněte na aplikaci Microsoft Excel nebo sešit s hypertextovými odkazy a otevřete je.
Krok 2: Klikněte na kartu List s hypertextovými odkazy a vyberte buňku s hypertextovými odkazy.
Krok 3: Kliknutím pravým tlačítkem na buňku s hypertextovým odkazem spustíte kontextovou nabídku.
Krok 4: Výběrem možnosti Upravit hypertextový odkaz otevřete dialogové okno Upravit hypertextový odkaz.
Krok 5: Umístěním kurzoru myši do pole Adresa v dialogovém okně Upravit hypertextový odkaz zvýrazněte adresu URL.
Krok 6: Klikněte pravým tlačítkem na zvýrazněnou adresu URL a vyberte Kopírovat. Alternativně můžete adresu URL zkopírovat pomocí zkratky Ctrl + C.
Krok 7: Klepnutím na tlačítko OK nebo Storno zavřete dialogové okno Upravit hypertextový odkaz.
Krok 8: Klepněte pravým tlačítkem myši na dokument aplikace Excel nebo dokument, kam chcete umístit extrahované odkazy, a vyberte příkaz Vložit. Případně vložte adresu URL pomocí zkratky Ctrl + V.
A stejně tak budete moci extrahovat adresy URL z hypertextového odkazu. Všimněte si, že použití kontextové nabídky k úpravám a extrahování hypertextových odkazů v aplikaci Microsoft Excel je vhodné pouze při práci s malým souborem dat.
Jak extrahovat URL z hypertextových odkazů pomocí Wordu a HTML
Pokud potřebujete extrahovat hypertextové odkazy ze středně velké datové sady, můžete použít Word a čtečku HTML, jako je Poznámkový blok. Zkopírujte hypertextové odkazy z aplikace Excel do dokumentu aplikace Word a poté uložte dokument aplikace Word jako HTML. Zde je návod, jak potom můžete extrahovat adresy URL ze souboru HTML.
Krok 1: V nabídce Start nebo na hlavním panelu počítače klikněte na aplikaci Microsoft Excel nebo sešit s hypertextovými odkazy a otevřete je.
Krok 2: Klikněte na kartu List s hypertextovými odkazy a zkopírujte všechny buňky s hypertextovými odkazy.
Krok 3: Otevřete nový dokument aplikace Word a vložte zkopírované hypertextové odkazy do dokumentu.
Krok 4: Klepnutím na klávesy Ctrl + S otevřete okno Uložit v aplikaci Microsoft Word. Případně klikněte na kartu Soubor na pásu karet a výběrem možnosti Uložit jako otevřete okno Uložit jako.
Krok 5: Do pole Název souboru zadejte název souboru.
Krok 6: Klikněte na rozevírací nabídku Uložit jako typ a vyberte možnost .html.
Krok 7: Klepnutím na tlačítko Uložit vytvořte soubor .html.
Krok 8: Otevřete knihovnu souborů Windows a přejděte do umístění s uloženým souborem .html.
Krok 9: Klepněte pravým tlačítkem myši na soubor a klepněte na Otevřít v programu Poznámkový blok.
Krok 10: Zkopírujte obsah souboru HTML a vložte jej do dokumentu aplikace Word.
Krok 11: Klepnutím na klávesy Ctrl + H na klávesnici otevřete dialogové okno Najít a nahradit. Případně klikněte na tlačítko Nahradit na kartě Domů.
Krok 12: Do pole Najít zadejte nežádoucí kód obklopující hypertextový odkaz.
Krok 13: V poli Nahradit za ponechte prázdné místo a klikněte na Nahradit vše. Tím je zajištěno, že veškerý nežádoucí kód bude nahrazen prázdným místem.
Krok 14: Opakováním kroků 12 a 13 odeberte veškerý nežádoucí kód, dokud nezůstanou pouze hypertextové odkazy.
Krok 15: Zkopírujte hypertextové odkazy a přeneste je do prázdného sloupce v Excelu.
Tato metoda je vhodná pouze v případě, že se jedná o středně velký soubor dat. Tuto metodu byste navíc měli používat pouze v případě, že nejste nuceni extrahovat hypertextové odkazy.
Jak extrahovat adresu URL z hypertextových odkazů pomocí kódu VBA
S VBA můžete vytvořit kód, který vám pomůže extrahovat hypertextové odkazy v krátkém čase. To je užitečné zejména při práci s velkým souborem dat. Postup:
Krok 1: V nabídce Start nebo na hlavním panelu počítače klikněte na sešit aplikace Excel s hypertextovými odkazy a otevřete jej.
Krok 2: Kliknutím na klávesy Alt + F11 na klávesnici otevřete okno VBA.
Krok 3: V okně VBA klikněte na kartu Vložit.
Krok 4: Vyberte Modul z možností pro spuštění okna Modul.
Krok 5: Zkopírujte a vložte následující kód do okna modulu.
Sub ExtractHL()Dim HL As HyperlinkFor Each HL In ActiveSheet.HyperlinksHL.Range.Offset(0, 1).Value = HL.AddressNextEnd Sub
Krok 6: Klepněte na kartu Spustit a vyberte Spustit Sub/UserForm.
Krok 7: Zavřete okno VBA kliknutím na klávesy Alt + Q. Vaše extrahované hypertextové odkazy by se měly zobrazit v novém sloupci.
Oprava nefunkčních hypertextových odkazů v Excelu
Hypertextové odkazy v aplikaci Excel představují snadný způsob, jak odkazovat na relevantní informace v listu nebo se přesunout z jednoho listu do druhého. Hypertextové odkazy nejen šetří čas, ale také pomáhají efektivně organizovat data. Pokud hypertextové odkazy v excelovém sešitu nefungují, zkuste zkontrolovat cestu k odkazu, opravit sešit nebo spustit opravný nástroj Office a opravit to.