Grafico nascondere serie dati



  • Grafico: nascondere serie dati
    di fabiospark (utente non iscritto) data: 16/05/2015 00:35:51

    Salve a tutti,

    su un grafico visualizzo diverse serie di dati: redditi, spese totali, spese dettagliate.
    Hanno in comune gli stessi valori per i due assi X e Y.
    Vorrei poter "accendere e spegnere" la serie redditi mentre per le spese vorrei poter scegliere
    tra "spenta / mostra spese totali / mostra spese dettagliate".

    Io conosco due modi:
    1 Con dei checkbuttons posso nascondere o scoprire le righe dove ho i valori della(e) serie
    che voglio spegnere.

    2 Sovrappongo uno all'altro i grafici di ogni serie e con dei pulsanti cambio l'attributo "visibile"
    dei singoli grafici. Per essere certo di agire sul grafico giusto, a ognuno assegno un nome, quando lo creo.
    Lo sfondo di ognuno è trasparente.
    Oltre a quelli con le serie dati ne creo uno vuoto con gli assi e la griglia che metto sul fondo (Zorder).

    Questo secondo metodo mi piace di più perchè l'altro provoca sempre dei flickers ma ho il problema
    della sovrapponibilità perfetta dei vari grafici.

    Qualcuno ha consigli da darmi sul modo migliore di ottenere ciò che cerco, per favore?



  • di alfrimpa data: 16/05/2015 18:24:00

    Ciao Fabio

    Di grafici non ne capisco quasi nulla ma per eliminare il "flickering" del video potresti provare ad inserire ad inizio macro l'istruzione:

    Application.ScreenUpdating = False ed al termine

    Application.ScreenUpdating = True

    Prova, forse risolvi.

    Alfredo





  • di Marius44 data: 17/05/2015 06:33:06

    Ma non sarebbe meglio allegare un tuo file (senza dati sensibili) per poterci lavorare sopra?