Hvordan lage diagram gjennom VBA i Microsoft Excel
I denne artikkelen skal vi lære hvordan du lager diagram gjennom VBA i Microsoft Excel.
La oss forstå med en enkel øvelse hvordan vi kan lage diagram gjennom VBA i Microsoft Excel.
Vi har data i område A1: F10 der kolonne A inneholder elevens navn, kolonne B Merker 1, kolonne C Merker 2, kolonne D Merker 3, kolonne E inneholder Totalpoeng, og kolonne F inneholder Gjennomsnitt av karakterer.
Følg trinnene og koden nedenfor:-
- Sett inn en kommandoknapp fra kategorien Utvikler> Sett inn> Kommandoknapp 1.
- Trykk på tasten Alt+F11 for å åpne VBE -siden for å skrive makroen.
- Gå deretter til Sett inn -fanen og sett inn en modul.
- Skriv koden nedenfor på siden.
Private Sub CommandButton1_Click ()
Område ("A2: A10, F1: F10"). Velg
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source: = Range ("'Sheet1'! $ A $ 2: $ A $ 10, 'Sheet1'! $ F $ 2: $ F $ 10")
ActiveChart.ChartType = xlColumnClustered
ActiveSheet.ChartObjects (1) .Aktiver
ActiveSheet.ChartObjects (1) .Cut
Ark ("Ark2"). Velg
ActiveSheet. Lim inn
Ark ("Ark1"). Velg
Område ("F11"). Aktiver
Slutt Sub
Kode Forklaring:- Først definerer vi utvalgsområdet for å sette inn diagrammet, deretter setter vi datakilde og diagramtype. Før vi utfører en handling på diagrammet, må vi aktivere det, og deretter velger vi destinasjonen der vi vil lime inn diagrammet, og deretter må vi gå tilbake til ark 1.
- Trykk på F5 for å kjøre makroen.
- Diagrammet vil bli opprettet i Workbook's Sheet 2.
Dette er måten vi kan lage diagram på via VBA i Microsoft Excel.