21 ottobre 2008

Creazione di un grafico dinamico con l’utilizzo della casella di controllo

Come vi ho scritto in precedenza nell' artivolo "Forms Controls", la casella di controllo prevede un meccanismo di selezione/deselezione alla quale vengono associati valori di VERO/FALSO.
Prima cosa da fare è mostrare come inserire la casella di controllo e come effettivamente lavora.
1) Cliccare su “Sviluppo” nella barra multifunzione;
2) Cliccare poi su “inserisci” e scegliere “Casella di controllo”;
3) Inserire nella posizione desiderata la casella di controllo tramite il puntatore del mouse;
4) Clic con il tasto destro e poi scegli “Formato di controllo”. Da qui puoi modificare velocemente le sue caratteristiche;
5) Nella sezione “Controllo”, scegli la cella del foglio di lavoro da collegare;
6) Clicca “OK” per confermare.
La figura 1 dimostra come lavora la cesella di controllo.

Figura 1

Nell’esempio ho creato due caselle di controllo.
Si può vedere che nelle celle associate viene dato il valore di VERO/FALSO, se è spuntata o meno la casella di controllo.
Facendo leva su questa proprietà, possiamo creare un grafico dinamico.
Inseriamo in un foglio di lavoro che chiamiamo “Grafico casella di controllo” una casella di controllo e colleghiamola alla cella A12 di un altro foglio di lavoro “Base dati grafico”.
Partendo dai dati di base nel foglio “Base dati grafico”, creiamo un’altra tabella con la stessa struttura e inseriamo le formule come in figura 2.

Figura 2

Nella riga 7 saranno sempre mostrati nella nuova tabella i dati del 2005, quindi ogni casella della riga 7 va collegata ad ogni casella della riga 13. Per quanto riguarda l’anno 2004, tramite la funzione se, bisogna far in modo che se il valore associato nella casella di controllo (cella A12) è “Falso” viene visualizzato il valore non disponibile, altrimenti saranno visualizzati i corrispondenti valori del 2004 (riga 12).
Inseriamo poi il grafico, avendo come base dati la nuova tabella creata.
Per una migliore qualità del report, ho sostituito la visualizzazione del trend 2004 con un grafico a linee, mentre il 2005 è un istogramma.
Se non si spunta la casella di controllo “Mostra trend 2004” appare la Figura 3, se la spuntiamo la Figura 4.

Figura 3

Figura 4

Vi ho spiegato come creare un semplice grafico dinamico senza le macro. Spero possiate applicarla ai vostri lavori.
Un saluto.
A presto!!!