Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » vba-grafy » excel-vba-vytvoreni-grafu

vytvoření grafu pomocí VBA

Jednoduchý příklad jak pomovcí VBA vytvořit graf.

Úvod do grafů ve VBA

Někdy je potřeba vytvořit graf pomocí VBA. Jak na to postupně popíšů v následujících článcích. V tomto ukážu jednoduchý kód, který vytvoří graf. V dalších popíšů jak tento graf upravit dle obrazu svého. Na konci článku je k dispozici ke stažení ukázkový soubor.

Přípravy

Než vytvoříme graf potřebujeme tabulku. V našem modelovém příkladu využijeme závislost času a naspořených financí. Viz tabulka, kterou vytvoříme.

MS Excel 2010 - graf pomocí VBA

Makro

Tak a teď napíšeme makro, které nám vytvoří jednoduchý graf.

Sub graf()
    ' graf Makro
     Range("B3:D19").Select
     ActiveSheet.Shapes.AddChart.Select
     ActiveChart.ChartType = xlLineStacked
     ActiveChart.SetSourceData Source:=Range("List1!$B$3:$D$19")
End Sub
MS Excel 2010 - graf pomocí VBA

Ke stažení

Hotový příklad ke stažení: Graf pomoci VBA makra. soubor ve formátu *.xls

Článek byl aktualizován: 14.05.2011 18:51



| tisk stránky TISK | nahoru NAHORU |
| |

Další články k tématu




Komentáře


Luke

Přidáno: 01.11.11 19:11

Zdravim. Neni to jen pro office 2007? V 2003 mi ten graf nějak nefunguje..

Pavel Lasák

Přidáno: 01.11.11 19:23

To Luke: pro verzi 2003 Charts.Add ActiveChart.ChartType = xlXYScatter ActiveChart.SetSourceData Source:=Sheets("List1").Range("B3:D19"), PlotBy:=xlColumns ActiveChart.Location Where:=xlLocationAsObject, Name:="List1"

Luke

Přidáno: 02.11.11 10:58

Jo, dík už to fičí. Není tu někde na stránkách seznam jmen těch typů grafů? Když třeba budu chtít spojnicový, nebo XY bodový, bez spojnice, se spojnicí, sloupcový atd..

Pavel Lasák

Přidáno: 02.11.11 16:04

To Luke: Zatím není, ale píšu si jako další námět na článek...


Přidání nového komentáře




(vlož číslo šest)

Z bezpečnostních důvodu dočasně nemůžete použít HTML značky a URL. Děkuji za pochopení.
Děkuji, za Vaše komentáře.

Za obsah komentářů neodpovídám, jelikož jsou komentáře publikovány ihned po jejich napsání čtenářem. Toto nemohu nijak ovlivnit. Přesto si vyhrazuji možnost jakýkoli neslušný komentář smazat bez udání důvodu.




Nejnovější článek

Z článku o excel jsem jako poslední přidal či upravil článek 14.05.2012:
Kombinování funkcí - vzorců.

Nejčtenější článek




Google+

  

Facebook

facebook  

Novinky

Word: 12.5.2012:
Matematické rovnice (vzorce) - Word 2010

Excel: 14.05.2012:
Kombinování funkcí - vzorců

Access: 28.04.2012:
VBA - Jak spustit v MS Access

Power Point: 25.04.2012:
SmartArt - PowerPoint 2010

Outlook 26.04.2012:
Outlook 2010 - jak vypadá

Project: 05.04.2012:
Kalendář ukázka

OneNote: 17.10.2010:
OneNote 2010 – popis obrazovky

Office 30.04.2012:
Kde hledat odpovědi na dotazy o MS Office

Poděkování

Poděkování patří hlavně mojí nejbáječnější manželce.

LinkedIN

Translate

     

Stránky o MS Office produktu společnosti Micosoft. Neslouží jako technická podpora.
| Email na autora: lasak@centrum.cz | Copyright © : Pavel a Danka 2006 - 2012 |
| Doporučuji: Advokátní kancelář Brno - Dana Lasáková | 1932

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.