Excel: Apelați expertul diagramă prin macro

Cuprins

Dacă doriți să creați o diagramă dintr-o macro, puteți lăsa detaliile utilizatorului

Doriți să creați o diagramă dintr-o macro, dar lăsați-o în sarcina utilizatorului, de exemplu, să aleagă ce tip de diagramă este utilizat? Apoi, faceți-o mai ușor pentru dvs. și chemați expertul de diagramă direct din programul dvs. VBA.

De asemenea, puteți utiliza această metodă pentru a porni vrăjitorul de diagrame în Excel 2007u și Excel 2010, deși expertul nu mai poate fi apelat aici în mod implicit. Utilizați următorul cod de program:

Sub CallsDiagramAssistantOn ()
Cărți de lucru.Adăugare
Interval („a1: e1”). Valoare = matrice (10, 15, 17, 21, 28)
Range („a1: e1”). Selectați
CommandBars („Standard”). FindControl (, 436) .Execute
Sfârșitul Sub

Macro creează un registru de lucru nou, gol, introduce cinci numere în celulele A1: E1, marchează această zonă de date și apoi apelează asistentul pentru diagramă pentru a crea o diagramă din aceasta.

Următoarea figură arată cum începe asistentul de diagramă în Excel până la versiunea 2003 inclusiv:

În Excel 2007 sau o versiune ulterioară, fereastra arată puțin diferită. Următoarea figură arată rezultatul.

Utilizatorul poate selecta acum tipul de diagramă dorit; sunt afișate cele cinci numere introduse anterior de macro.

Pentru a introduce macro-ul, apăsați ALT F11 în Excel pentru a afișa editorul VBA. Utilizați comanda INSERT - MODULE pentru a insera o foaie de modul goală. Pentru a porni macro-ul direct din Excel, utilizați combinația de taste ALT F8.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave