„Excel“: iškvieskite diagramos vedlį naudodami makrokomandą

Turinys

Jei norite sukurti schemą iš makrokomandos, išsamią informaciją galite palikti vartotojui

Ar norėtumėte sukurti schemą iš makrokomandos, bet palikite ją vartotojui, pavyzdžiui, pasirinkti, kokio tipo diagrama naudojama? Tada palengvinkite save ir iškvieskite diagramų vedlį tiesiai iš savo VBA programos.

Taip pat galite naudoti šį metodą, kad paleistumėte diagramų vedlį programose „Excel 2007u“ ir „Excel 2010“, nors pagal numatytuosius nustatymus vedlio čia nebegalima iškviesti. Naudokite šį programos kodą:

Antriniai skambučiaiDiagramAssistantOn ()
Darbaknygės. Pridėti
Diapazonas („a1: e1“). Vertė = masyvas (10, 15, 17, 21, 28)
Diapazonas („a1: e1“). Pasirinkite
CommandBars („Standartinis“). FindControl (, 436) .Vykdyti
Pabaiga Sub

Makrokomanda sukuria naują tuščią darbaknygę, įveda penkis skaičius į langelius A1: E1, pažymi šią duomenų sritį ir tada iškviečia diagramos vedlį, kad sukurtų iš jos diagramą.

Šiame paveikslėlyje parodyta, kaip diagramos vedlys paleidžiamas „Excel“ iki 2003 m.

„Excel 2007“ ar naujesnėje versijoje langas atrodo šiek tiek kitaip. Toliau pateiktame paveikslėlyje parodytas rezultatas.

Dabar vartotojas gali pasirinkti norimą diagramos tipą; rodomi penki skaičiai, anksčiau įvesti makrokomandomis.

Norėdami įvesti makrokomandą, „Excel“ paspauskite ALT F11, kad atidarytumėte VBA redaktorių. Norėdami įterpti tuščią modulio lapą, naudokite komandą INSERT - MODULE. Norėdami paleisti makrokomandą tiesiai iš „Excel“, naudokite klavišų kombinaciją ALT F8.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave