Přejít k hlavnímu obsahu

Jak převést adresy URL obrázků na skutečné obrázky v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2025-03-28
převést adresy URL obrázků na skutečné obrázky

V Excelu můžete narazit na situace, kdy máte seznam adres URL obrázků a chcete v buňkách zobrazit skutečné obrázky namísto pouze odkazů. Tato příručka vás provede třemi způsoby převodu adres URL obrázků na skutečné obrázky v aplikaci Excel.

Převeďte adresy URL obrázků na skutečné obrázky v aplikaci Excel


Převeďte adresy URL obrázků na skutečné obrázky pomocí kódu VBA

Tato metoda je ideální pro uživatele starších verzí aplikace Excel, které nepodporují funkci IMAGE. VBA vám umožňuje automatizovat proces načítání a vkládání obrázků z adres URL.

1. Podržte ALT + F11 klávesy pro otevření okna Microsoft Visual Basic pro aplikace.

2, klikněte Vložit > Modula vložte následující kód do okna modulu.

Sub URLPictureInsert()
Dim Pshp As Shape
Dim xRg As Range
Dim xCol As Long
On Error Resume Next
Application.ScreenUpdating = False
Set Rng = ActiveSheet.Range("A2:A5")
For Each cell In Rng
filenam = cell
ActiveSheet.Pictures.Insert(filenam).Select
Set Pshp = Selection.ShapeRange.Item(1)
If Pshp Is Nothing Then GoTo lab
xCol = cell.Column + 1
Set xRg = Cells(cell.Row, xCol)
With Pshp
.LockAspectRatio = msoFalse
If .Width > xRg.Width Then .Width = xRg.Width * 2 / 3
If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3
.Top = xRg.Top + (xRg.Height - .Height) / 2
.Left = xRg.Left + (xRg.Width - .Width) / 2
End With
lab:
Set Pshp = Nothing
Range("A2").Select
Next
Application.ScreenUpdating = True
End Sub
Poznámky:
  1. Ve výše uvedeném kódu je A2:A5 rozsah buněk, který obsahuje adresy URL, které chcete extrahovat obrázky, měli byste změnit odkazy na buňky podle svých potřeb.
  2. Tento kód neumožňuje určit velikost extrahovaných obrázků.
  3. Výše uvedený kód může extrahovat pouze skutečné obrázky do buněk kromě sloupce URL, nemůžete určit buňku, do které mají být obrázky výstupem.
  4. Měli byste mít nějaké základní znalosti kódu, pokud některý znak chybí nebo je nesprávný, kód nebude úspěšně proveden.
  5. U velkých souborů dat používejte střídmě, abyste se vyhnuli problémům s výkonem.

3. Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a všechny odpovídající obrázky byly extrahovány z adres URL obrázků do sousedního sloupce najednou a obrázky budou umístěny do středu vašich konkrétních buněk, viz screenshot:

převést adresy URL obrázků na skutečné obrázky pomocí kódu vba


Převeďte adresy URL obrázků na skutečné obrázky pomocí Kutools for Excel

Pokud si nejste jisti prací s kódem VBA nebo chcete rychlejší a uživatelsky přívětivější řešení, Kutools for Excel nabízí výkonnou funkci s názvem „Vložit obrázky z cesty (URL)“. Tento nástroj umožňuje snadno vkládat obrázky přímo do listu z online adres URL obrázků nebo z cest k lokálním souborům – bez nutnosti napsat jediný řádek kódu. Je ideální pro uživatele, kteří potřebují rychlý a spolehlivý způsob dávkového importu obrázků a vizuálního vylepšení tabulek jen několika kliknutími.

Kutools for Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Itegarujte se schopnostmi AI, Kutools automatizuje úkoly s přesností, čímž usnadňuje správu dat. Podrobné informace o Kutools for Excel...         Zkušební verze zdarma...

1. Jít do Kutools > Vložit > Vložit obrázky z cesty (URL).

klikněte na Vložit obrázky z cesty (URL) funkce kutools

2. V zobrazeném dialogovém okně nakonfigurujte následující nastavení, jak je znázorněno na snímcích obrazovky:

nakonfigurujte možnosti v dialogovém okně

3. Klikněte na OK a obrázky budou extrahovány z adres URL, viz snímek obrazovky:

převést adresy URL obrázků na skutečné obrázky pomocí kutools

TipPokud v dialogovém okně zaškrtnete možnost Přidat původní obrázek jako komentář, Kutools automaticky vloží obrázek také jako komentář k buňce, což vám umožní zobrazit náhled původního obrázku při najetí myší na buňku – aniž byste jej museli zobrazovat přímo v listu. To je obzvláště užitečné pro udržení přehlednosti a lehkosti tabulky a zároveň pro zachování přístupu k obrázkům v plné velikosti na vyžádání.
vložte obrázek do komentáře

Převeďte adresy URL obrázků na skutečné obrázky pomocí funkce IMAGE (Excel 365)

Pokud používáte Excel 365 nebo Excel pro web, máte přístup k funkci IMAGE() – jednoduchý a výkonný způsob, jak zobrazovat obrázky přímo z adres URL v buňkách.

Syntaxe funkce IMAGE:

=IMAGE(source, [alt_text], [sizing], [height], [width])
  • zdroj: URL obrázku (z bezpečnostních důvodů musí být HTTPS)
  • alt_text: Alternativní textový popis
  • dimenzování: 0 až 3 pro možnosti přizpůsobení obrazu. 0 (přizpůsobit buňku), 1 (původní velikost), 2 (vlastní velikost), 3 (zachovat poměr stran)
  • výška, šířka: Potřebné pouze při nastavení velikosti na 2

Do prázdné buňky, kde chcete zobrazit obrázek, zadejte následující vzorec. Potom vzorec zkopírujte do ostatních buněk. Všechny obrázky jsou extrahovány z relativních adres URL. Viz snímek obrazovky:

=IMAGE(A2)

převést adresy URL obrázků na skutečné obrázky pomocí funkce obrázku

Omezení této funkce::
  1. K dispozici pouze v Excelu 365 a Excelu 2021
  2. Vyžaduje adresy URL HTTPS
  3. Omezená podpora formátů obrázků (JPEG, PNG, GIF, BMP)

Všechny tři metody mohou při správné implementaci přinést profesionální výsledky. Pro moderní uživatele Excelu je funkce IMAGE() nejjednodušším a nejčistším řešením. Pokud používáte starší verze nebo potřebujete dávkové zpracování, VBA nebo Kutools jsou vynikající alternativy. Pokud máte zájem prozkoumat další tipy a triky pro Excel, náš web nabízí tisíce výukových programů, které vám pomohou zvládnout Excel.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  vzývat Kutools Funkce...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více
Použijte Kutools ve vašem preferovaném jazyce – podporuje angličtinu, španělštinu, němčinu, francouzštinu, čínštinu a více než 40 dalších!

Vylepšete si své excelové dovednosti s Kutools for Excela 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 výrazně vám usnadňuje 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!