Grafy v Excelu jsou skvělý způsob, jak reprezentovat data. Díky grafům může divák snadno porozumět datům a tomu, co se přesně děje. V případě, že potřebujete vytvořit příliš mnoho grafů ve stejném formátu, pak vám tento návod určitě pomůže ušetřit čas. V tomto článku se naučíme, jak vytvořit graf pomocí kódu VBA.
Otázka): Naléhavě potřebuji způsob, jak automaticky vytvořit konkrétní typ grafu, například sloupcový nebo sloupcový. Data jsou v pevných formátech. Může někdo prosím pomoci?
Následuje obrázek dat, která máme:
Ke spuštění editoru VB musíme postupovat podle následujících kroků
- Klikněte na kartu Vývojář
- Ze skupiny kódů vyberte Visual Basic
Do standardního modulu zadejte následující kód
Sub VBAChart ()ActiveSheet.Shapes.AddChart2 (201, xlColumnClustered). Vyberte
ActiveChart.SetSourceData Zdroj: = Rozsah ("List1! $ A $ 1: $ E $ 6")
End Sub
- Když spustíme makro; dostaneme automatický graf. Viz snímek níže
Tímto způsobem můžeme vytvářet automatizované grafy pomocí maker.
Stáhnout - Vytváření grafů pomocí VBA - xlsm