Excel: Ring til diagramguiden via makro

Indholdsfortegnelse

Hvis du vil oprette et diagram fra en makro, kan du overlade detaljerne til brugeren

Vil du gerne oprette et diagram fra en makro, men overlade det til brugeren, for eksempel at vælge hvilken diagramtype der bruges? Gør det derefter let for dig selv og hent diagramguiden direkte fra dit VBA -program.

Du kan også bruge denne metode til at starte diagramguiden i Excel 2007u og Excel 2010, selvom guiden ikke længere kan kaldes her som standard. Brug følgende programkode:

UnderopkaldDiagramAssistantOn ()
Workbooks.Add
Område ("a1: e1"). Værdi = Array (10, 15, 17, 21, 28)
Område ("a1: e1"). Vælg
CommandBars ("Standard"). FindControl (, 436). Udfør
Afslut Sub

Makroen opretter en ny, tom projektmappe, indtaster fem tal i celler A1: E1, markerer dette dataområde og kalder derefter diagramguiden for at oprette et diagram ud fra det.

Følgende figur viser, hvordan diagramguiden starter i Excel til og med version 2003:

I Excel 2007 eller nyere ser vinduet lidt anderledes ud. Følgende figur viser resultatet.

Brugeren kan nu vælge den ønskede diagramtype; de fem tal, der tidligere er indtastet med makro, vises.

For at komme ind i makroen skal du trykke på ALT F11 i Excel for at åbne VBA -editoren. Brug kommandoen INSERT - MODULE til at indsætte et tomt modulark. For at starte makroen direkte fra Excel skal du bruge tastekombinationen ALT F8.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave