Hvordan lage et dynamisk diagram i Excel ved hjelp av VBA (med enkle trinn)

  • Dele Denne
Hugh West

I denne artikkelen skal jeg vise deg hvordan du kan lage et dynamisk diagram i Excel ved å bruke VBA .

Last ned Practice Workbook

Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.

Dynamisk diagram i Excel.xlsm

5 enkle trinn for å lage et dynamisk diagram med Excel VBA

Her har vi et regneark kalt Ark1 som inneholder en tabell som inneholder inntektene og inntektene til et selskap i noen år.

Vårt mål i dag er å generere et dynamisk diagram fra denne tabellen ved å bruke Excel VBA .

⧪ Trinn 1: Åpne Visual Basic-vinduet

Trykk ALT+F11 på tastaturet for å åpne vinduet Visual Basic .

⧪ Trinn 2: Sette inn en ny modul

Gå til Sett inn > Modul -alternativet i verktøylinjen. Klikk på Modul . En ny modul kalt Module1 vil bli satt inn.

⧪ Trinn 3: Sette inn VBA-koden

Dette er det viktigste trinnet. Sett inn følgende VBA -kode i modulen.

⧭ VBA-kode:

5051

⧪ Trinn 4: Lagre arbeidsboken i XLSM-format

Deretter går du tilbake til arbeidsboken og lagrer den som en Excel-makroaktivert arbeidsbok .

⧪ Trinn 5: Endelig utgang

Kjør koden fra alternativet Run Sub / UserForm på verktøylinjen.

Du finner et dynamisk diagram opprettetbasert på tabellen i Ark2 i regnearket.

Ting å huske

En tabell er beste måten å lage et dynamisk diagram på. Fordi hvis du legger til eller fjerner et element fra tabellen, vil tabellen automatisk justeres, og så for diagrammet. Men det finnes også andre måter å oppnå dette på, som å bruke et navngitt område .

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.