Hur man skapar diagram via VBA i Microsoft Excel
I den här artikeln kommer vi att lära oss hur man skapar diagram via VBA i Microsoft Excel.
Låt oss förstå med en enkel övning hur vi kan skapa diagram via VBA i Microsoft Excel.
Vi har data i intervallet A1: F10 där kolumn A innehåller elevens namn, kolumn B -betyg 1, kolumn C -betyg 2, kolumn D -märken 3, kolumn E innehåller totalpoäng och kolumn F innehåller medelvärde för betyg.
Följ nedanstående steg och kod:-
- Sätt in en kommandoknapp från fliken Utvecklare> Infoga> Kommandoknapp 1.
- Tryck på tangenten Alt+F11 för att öppna VBE -sidan för att skriva makrot.
- Gå sedan till infoga fliken och sätt in en modul.
- Skriv nedan nämnda kod på sidan.
Privat underkommandoButton1_Click ()
Område ("A2: A10, F1: F10"). Välj
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source: = Range ("'Sheet1'! $ A $ 2: $ A $ 10, 'Sheet1'! $ F $ 2: $ F $ 10")
ActiveChart.ChartType = xlColumnClustered
ActiveSheet.ChartObjects (1) .Aktivera
ActiveSheet.ChartObjects (1) .Cut
Ark ("Ark2"). Välj
ActiveSheet.Paste
Ark ("Ark1"). Välj
Område ("F11"). Aktivera
Avsluta Sub
Kod Förklaring:- Först kommer vi att definiera urvalsområdet för att infoga diagrammet, sedan ställer vi in datakälla och diagramtyp. Innan vi utför en åtgärd på diagrammet måste vi aktivera det, och sedan väljer vi destinationen där vi vill klistra in vårt diagram, och därefter måste vi återgå till blad 1.
- För att köra makrot, tryck på knappen F5.
- Diagrammet kommer att skapas i Workbook's Sheet 2.
Det är så vi kan skapa diagram via VBA i Microsoft Excel.