Ako vytvoriť graf pomocou VBA v programe Microsoft Excel
V tomto článku sa naučíme, ako vytvoriť graf pomocou VBA v programe Microsoft Excel.
Pochopme jednoduchým cvičením, že ako môžeme vytvoriť graf pomocou VBA v programe Microsoft Excel.
Máme údaje v rozsahu A1: F10, v ktorých stĺpec A obsahuje meno študenta, stĺpec B známky 1, stĺpec C známky 2, stĺpec D známky 3, stĺpec E obsahuje celkové skóre a stĺpec F obsahuje priemer známok.
Postupujte podľa nižšie uvedených krokov a kódu:-
- Vložte príkazové tlačidlo z karty Vývojár> Vložiť> Príkazové tlačidlo 1.
- Stlačením klávesov Alt+F11 otvoríte stránku VBE na napísanie makra.
- Potom prejdite na kartu Vložiť a vložte modul.
- Napíšte nižšie uvedený kód na stránku.
Súkromné sub CommandButton1_Click ()
Rozsah („A2: A10, F1: F10“). Vyberte
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Zdroj: = Rozsah ("'List1'! $ A $ 2: $ A $ 10, 'List1'! $ F $ 2: $ F $ 10")
ActiveChart.ChartType = xlColumnClustered
ActiveSheet.ChartObjects (1). Aktivovať
ActiveSheet.ChartObjects (1). Vystrihnúť
Tabuľky („List2“). Vyberte
ActiveSheet.Paste
Tabuľky („List1“). Vyberte
Rozsah („F11“). Aktivujte
Koniec pod
Vysvetlenie kódu:- Najprv definujeme rozsah výberu na vloženie grafu a potom nastavíme zdroj údajov a typ grafu. Pred vykonaním akcie na grafe ho musíme aktivovať a potom vyberieme cieľové miesto, kam chceme graf vložiť, a potom sa musíme vrátiť na list 1.
- Makro spustíte stlačením klávesu F5.
- Graf sa vytvorí v hárku zošita 2.
Toto je spôsob, akým môžeme vytvárať grafy prostredníctvom jazyka VBA v programe Microsoft Excel.