Přejít k hlavnímu obsahu

Jak exportovat grafy do grafiky v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2024-10-22

V aplikaci Excel někdy můžete z dat vygenerovat některé grafy, aby data vypadala vizuálněji a příměji. Pokud chcete grafy z nějakého důvodu uložit nebo exportovat do grafiky, jak byste to mohli udělat?

Exportujte graf do grafiky pomocí kódu VBA

Export více grafů/obrázků/tvarů do grafiky pomocí Kutools for Excel dobrý nápad3


Exportujte graf do grafiky pomocí kódu VBA

Následující kód VBA vám pomůže exportovat vybraný graf z aktivního listu jako obrázek. A obrázek se uloží na stejném místě jako sešit, který jste použili. Postupujte následovně:

1. Vyberte graf, který chcete exportovat.

2. Poté přidržte tlačítko ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.

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

VBA: Export grafu do grafiky

Option Explicit
Sub ExportChart()
Const sSlash$ = "/"
Const sPicType$ = ".gif"
Dim sChartName$
Dim sPath$
Dim sBook$
Dim objChart As ChartObject
On Error Resume Next
Set objChart = ActiveSheet.ChartObjects(1)
If objChart Is Nothing Then
MsgBox "No charts have been detected on this sheet", 0
Exit Sub
End If
If ActiveChart Is Nothing Then
MsgBox "You must select a single chart for exporting ", 0
Exit Sub
End If
Start:
sChartName = Application.InputBox("Please Specify a name for the exported chart" & vbCr & _
"There is no default name available" & vbCr & _
"The chart will be saved in the same folder as this file", "Chart Export", "")
If sChartName = Empty Then
MsgBox "You have not entered a name for this chart", , "Invalid Entry"
Goto Start
End If
If sChartName = "False" Then
Exit Sub
End If
sBook = ActiveWorkbook.Path
sPath = sBook & sSlash & sChartName & sPicType
ActiveChart.Export Filename:=sPath, FilterName:="GIF"
End Sub

4. Poté stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a do pole s výzvou zadejte název exportovaného grafu, viz screenshot:

vba kód pro zadání názvu exportovaného grafu

5. A pak klikněte na tlačítko OK, byl vybraný graf exportován do gif formátu a uloženy na stejném místě jako původní soubor. Viz screenshot:

vybraný graf se exportuje do formátu Gif

S výše uvedeným kódem VBA můžete exportovat pouze jeden graf najednou, pokud chcete exportovat další grafy, vyberte nejprve jiný graf a poté jej exportujte s kódem.


Export více grafů/obrázků/tvarů do grafiky pomocí Kutools for Excel

Kutools for ExcelJe Exportovat grafiku nástroj může exportovat více grafů, obrázků nebo tvarů najednou v aplikaci Excel.

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...

Po instalaci Kutools for Excel, prosím, postupujte takto:(Stažení zdarma Kutools for Excel Teď!)

1, klikněte Kutools Plus > Import Export > Exportovat grafiku, viz screenshot:

klikněte na Exportovat grafickou funkci kutools

2. V Exportovat grafiku dialogové okno, všechny grafy, obrázky si Tvary byly uvedeny v levém seznamu, zadejte typ, který chcete exportovat, a klepněte na tlačítko procházení tlačítko pro určení adresáře pro uložení exportované grafiky, zároveň můžete zvolit formát obrázků z formátu Export, jak potřebujete, například Gif, JPEG, TIF or PNG.

určete možnosti v dialogovém okně

3. Pak klikněte na tlačítko OK, všechny grafy, obrázky a tvary byly úspěšně exportovány do zadaného umístění. Zobrazit snímky obrazovky:

zobrazí se okno s výzvou, které připomene, kolik obrázků a tvarů se exportuje
šipka dolů
obrázky a tvary byly exportovány do zadaného umístění

  Demo: Export grafiky

 

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!