Excel: chiama la procedura guidata del diagramma tramite macro

Sommario

Se vuoi creare un diagramma da una macro, puoi lasciare i dettagli all'utente

Vorresti creare un diagramma da una macro, ma lasci all'utente, ad esempio, la scelta del tipo di diagramma utilizzato? Quindi rendilo più semplice per te stesso e richiama la procedura guidata del diagramma direttamente dal tuo programma VBA.

È anche possibile utilizzare questo metodo per avviare la procedura guidata del diagramma in Excel 2007u ed Excel 2010, sebbene la procedura guidata non possa più essere chiamata qui per impostazione predefinita. Utilizzare il seguente codice di programma:

Sub CallsDiagramAssistantOn ()
Cartelle di lavoro.Aggiungi
Intervallo ("a1: e1"). Valore = Array (10, 15, 17, 21, 28)
Intervallo ("a1: e1"). Selezionare
CommandBars ("Standard") FindControl (, 436) .Execute
Fine sottotitolo

La macro crea una nuova cartella di lavoro vuota, immette cinque numeri nelle celle A1: E1, contrassegna questa area dati e quindi chiama la procedura guidata del diagramma per creare un diagramma da essa.

La figura seguente mostra come viene avviata la procedura guidata del diagramma in Excel fino alla versione 2003 inclusa:

In Excel 2007 o versioni successive, la finestra ha un aspetto leggermente diverso. La figura seguente mostra il risultato.

L'utente può ora selezionare il tipo di diagramma desiderato, vengono visualizzati i cinque numeri precedentemente inseriti dalla macro.

Per inserire la macro, premi ALT F11 in Excel per visualizzare l'editor VBA. Utilizzare il comando INSERT - MODULE per inserire un foglio modulo vuoto. Per avviare la macro direttamente da Excel, utilizzare la combinazione di tasti ALT F8.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave