Come creare grafici in VBA

Excel è molto utile per creare grafici dai dati in un foglio di lavoro. Cosa succede se desideri creare un grafico direttamente da VBA, senza utilizzare alcun dato esistente in un foglio di lavoro? Puoi farlo “ingannando” Excel facendogli credere che stia lavorando con le informazioni di un foglio di lavoro e quindi fornendo le tue. La seguente macro illustra questo concetto:

Questo contenuto è riservato agli abbonati

Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.

Se sei già abbonato Accedi per sbloccare il contenuto!

In caso contrario abbonati qui! L'abbonamento è conveniente.

E puoi interromperlo in ogni momento e in completa autonomia.

ABBONATI

(puoi renderti conto di quanti siano i contenuti riservati

raggiungendo questa pagina)

 

I commenti in questo esempio spiegano cosa sta succedendo per ogni passaggio. Quando si imposta l’intervallo di dati fittizi, il metodo SetSourceData presuppone che l’intervallo si trovi su un foglio di lavoro denominato Foglio1. Se non hai un foglio di questo tipo nella tua cartella di lavoro, devi modificare il comando di conseguenza.

Successivamente, quando si impostano manualmente i valori per le serie di dati, il comando SERIES viene utilizzato per specificare l’etichetta della serie (Primo Dato, Secondo Dato e Terzo Dato), l’array di etichette di categoria (a, b, c e d in tutte le serie), l’array di valori per la serie e un numero che specifica quale numero di serie rappresenta.

 

 

Tags: , , , , , , , , , , ,

Ti è stato utile?