Hoe om 'n dinamiese grafiek in Excel te skep met VBA (met maklike stappe)

  • Deel Dit
Hugh West

In hierdie artikel sal ek jou wys hoe jy 'n dinamiese grafiek in Excel kan skep deur VBA te gebruik.

Laai Oefenwerkboek af

Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.

Dinamiese grafiek in Excel.xlsm

5 maklike stappe om 'n dinamiese grafiek te skep Excel VBA

Hier het ons 'n werkblad genaamd Blad1 wat 'n tabel bevat wat die inkomste en verdienste van 'n maatskappy vir 'n paar jaar bevat.

Ons doelwit vandag is om 'n dinamiese grafiek uit hierdie tabel te genereer deur Excel VBA te gebruik.

⧪ Stap 1: Maak die Visual Basic-venster oop

Druk ALT+F11 op jou sleutelbord om die Visual Basic -venster oop te maak.

⧪ Stap 2: Voeg 'n nuwe module in

Gaan na die Voeg in > Module -opsie in die nutsbalk. Klik op Module . 'n Nuwe module genaamd Module1 sal ingevoeg word.

⧪ Stap 3: Plaas die VBA-kode

Dit is die belangrikste stap. Plaas die volgende VBA -kode in die module.

⧭ VBA-kode:

9692

⧪ Stap 4: Stoor die werkboek in XLSM-formaat

Gaan dan terug na die werkboek en stoor dit as 'n Excel-makro-geaktiveerde werkboek .

⧪ Stap 5: Finale afvoer

Laat die kode vanaf die Run Sub / UserForm opsie in die nutsbalk hardloop.

Jy sal 'n dinamiese grafiek vind wat geskep isgebaseer op die tabel in Blad2 van die werkblad.

Dinge om te onthou

'n Tabel is die beste manier om 'n dinamiese grafiek te skep. Want as jy 'n element byvoeg of uit die tabel verwyder, sal die tabel outomaties aanpas, en so vir die grafiek. Maar daar is ook ander maniere om dit te bereik, soos om 'n Benoemde Reeks te gebruik.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.