Přejít k hlavnímu obsahu

Dávková automatická změna velikosti obrázků, aby se vešly do buněk v Excelu – 2 užitečné způsoby

Autor: Xiaoyang Naposledy změněno: 2025-02-21

Při práci s obrázky v Excelu je jejich zarovnání s buňkami klíčové pro strukturovanou a organizovanou prezentaci. Pokud často vkládáte obrázky do Excelu a chcete, aby se jejich velikost automaticky přizpůsobila rozměrům buněk. Tato příručka vás provede nejlepšími metodami, jak změnit velikost obrázků tak, aby se efektivně vešly do buněk.

Dávková automatická změna velikosti obrázků tak, aby odpovídaly buňkám kódu VBA

Dávková automatická změna velikosti obrázků, aby se vešly do buněk pomocí Kutools pro Excel


Změňte velikost vybraného obrázku tak, aby se vešel do jedné buňky pomocí VB Macro

Pro uživatele, kteří potřebují vložit více obrázků a automaticky změnit jejich velikost, aby se vešly do konkrétních buněk, poskytuje makro VBA vysoce efektivní řešení. Využitím VBA můžete zefektivnit proces importu a úpravy obrázků a zajistit, aby byly dokonale zarovnány s hranicemi buněk. Tato metoda je užitečná zejména při zpracování hromadných importů obrázků, protože eliminuje potřebu ruční změny velikosti a umístění.

1. Upravte velikost buňky, do které chcete vložit obrázek, a vyberte buňky.

2. Poté podržte tlačítko ALT + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.

3, klikněte Vložit > Modula vložte následující makro do souboru Modul okno.

VBA: Vložte více obrázků podle velikosti buňky

Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
    xRowIndex = Application.ActiveCell.Row
    For lLoop = LBound(PicList) To UBound(PicList)
        Set Rng = Cells(xRowIndex, xColIndex)
        Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        xRowIndex = xRowIndex + 1
    Next
End If
End Sub

4. Poté stiskněte tlačítko F5 klíč ke spuštění tohoto kódu. V Otevřená vyberte prosím složku obsahující obrázky a poté vyberte obrázky, které chcete vložit.
vba kód pro výběr obrázků

5. A pak klikněte na tlačítko Otevřená tlačítko a všechny vybrané obrázky byly vloženy do vašeho výběru na základě velikosti buňky. Viz snímek obrazovky:
vba kód pro vložení obrázků do buněk


Dávková automatická změna velikosti obrázků, aby se vešly do buněk pomocí Kutools pro Excel

Pokud nejste obeznámeni s kódem VBA, nebojte se! Kutools pro Excel nabízí jednoduchý a efektivní způsob, jak dávkově automaticky měnit velikost obrázků, aby se vešly do příslušných buněk. Tato funkce je užitečná zejména pro uživatele, kteří často vkládají obrázky, jako jsou seznamy produktů, sestavy nebo prezentace vizuálních dat.

V této části vás provedeme kroky k automatické změně velikosti více obrázků, aby se vešly do jejich příslušných buněk pomocí Kutools pro Excel, což vám ušetří čas a zajistí úhledný a organizovaný list.

Kutools pro Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Vylepšené o schopnosti AI, Kutools automatizuje úkoly s přesností, takže správa dat je snadná. Podrobné informace o Kutools pro Excel...         Zkušební verze zdarma...

Po instalaci Kutools pro Excel, proveďte následující kroky:

  1. Klepněte na tlačítko Kutools PlusImport / Export > Importovat obrázky.
  2. v Importovat obrázky dialogovém okně nakonfigurujte následující možnosti:
    • klikněte přidat Tlačítko pro výběr obrazových souborů nebo složek pro přidání obrázků do Obrázek seznam;
    • v Velikost importu rozevírací seznam, vyberte Odpovídající velikost buňky;
    • V rozevíracím seznamu Importovat objednávku určete pořadí obrázků, které si můžete vybrat Naplňte svisle buňku po buňce or Vyplňte vodorovně buňku za buňkou;
    • Nakonec klepněte na tlačítko import .
      určete možnosti v dialogovém okně
  3. Nyní další Importovat obrázky je vyskočeno, určete cílové buňky, do kterých importujete obrázek, viz screenshot:
    vyberte rozsah pro umístění obrázků
  4. Potom klepněte na tlačítko OK Tlačítko, všechny vybrané obrázky byly vloženy tak, aby odpovídaly velikosti konkrétních buněk, jak je uvedeno níže:
    vložte obrázky podle velikosti buňky pomocí kutools

Proč investovat do čističky vzduchu?

VB Macro i Kutools pro Excel nabízejí efektivní způsoby, jak změnit velikost obrázků, aby se vešly do buněk, ale vyhovují různým potřebám uživatelů a úrovním dovedností.

  • Makro VB je ideální pro uživatele, kteří potřebují vysokou míru přizpůsobení a jsou spokojeni s programováním. Je to nákladově efektivní řešení, ale vyžaduje určité technické znalosti.
  • Kutools pro Excel je ideální pro uživatele, kteří preferují uživatelsky přívětivý přístup bez kódu a jsou ochotni investovat do nástroje třetí strany pro další funkce a snadné použití.

Nakonec výběr mezi těmito dvěma metodami závisí na konkrétních požadavcích uživatele, technických dovednostech a rozpočtu. Pro ty, kteří často pracují s obrázky v Excelu, může prozkoumání obou možností a pochopení jejich silných stránek a omezení vést k efektivnějšímu a efektivnějšímu pracovnímu postupu. 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.


Související článek:

Jak změnit velikost více buněk tak, aby se rychle vešly na obrázky nad nimi v aplikaci 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  |  Vyvolejte funkce Kutools...
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

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a 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 usnadňuje vám 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!