Jak utworzyć wykres za pomocą VBA w programie Microsoft Excel
W tym artykule dowiemy się, jak tworzyć wykresy za pomocą VBA w programie Microsoft Excel.
Za pomocą prostego ćwiczenia zrozummy, jak możemy stworzyć wykres za pomocą VBA w Microsoft Excel.
Mamy dane w zakresie A1:F10, w którym kolumna A zawiera nazwisko ucznia, kolumna B oceny 1, kolumna C oceny 2, kolumna D oceny 3, kolumna E zawiera wynik całkowity, a kolumna F zawiera średnią ocen.
Postępuj zgodnie z poniższymi instrukcjami i kodem:-
- Wstaw przycisk polecenia z karty Deweloper>Wstaw>Przycisk polecenia 1.
- Naciśnij klawisz Alt + F11, aby otworzyć stronę VBE i napisać makro.
- Następnie przejdź do zakładki wstaw i wstaw moduł.
- Napisz poniżej wspomniany kod na stronie.
Prywatna Sub CommandButton1_Click()
Zakres("A2:A10,F1:F10").Wybierz
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range("'Arkusz1'!$A$2:$A$10,'Arkusz1'!$F$2:$F$10")
ActiveChart.ChartType = xlColumnClustered
ActiveSheet.ChartObjects(1).Aktywuj
ActiveSheet.ChartObjects(1).Cut
Arkusze("Arkusz2").Wybierz
Aktywny arkusz.Wklej
Arkusze("Arkusz1").Wybierz
Zakres ("F11"). Aktywuj
Napis końcowy
Kod Wyjaśnienie:- Najpierw określimy zakres zaznaczenia do wstawienia wykresu, następnie ustawimy źródło danych i typ wykresu. Przed wykonaniem akcji na wykresie musimy ją aktywować, a następnie wybieramy miejsce docelowe, w którym chcemy wkleić nasz wykres, po czym musimy wrócić do arkusza 1.
- Aby uruchomić makro, naciśnij klawisz F5.
- Wykres zostanie utworzony w arkuszu skoroszytu 2.
W ten sposób możemy stworzyć wykres za pomocą VBA w Microsoft Excel.