range dinamico grafico



  • range dinamico grafico
    di Gianpiero (utente non iscritto) data: 08/04/2014 14:33:20

    buonasera,

    ho un problema con un grafico
    se volessi rendere il range dinamico come potrei scrivere?

    es.
    cosi non mi da quello che voglio ovvero il range tra q5(valore fisso) e l'ultima cella della colonna q in cui ci sia un valore

    Grazie a tutti
    Gianpiero
     
    ActiveChart.FullSeriesCollection(1).Values = "=Foglio6!$Q$5:$Q$" & Cells(Rows.Count, 17).End(xlUp).Row



  • di lepat (utente non iscritto) data: 08/04/2014 17:08:04

    poche spiegazioni -> poche risposte
    allega un file di esempio



  • di Vecchio Frac data: 08/04/2014 22:16:33

    Forse usi Excel > 2003, perchè la proprietà FullSeriesCollection non la trovo :)
    Comunque passagli il riferimento in termini di oggetti e non di stringa, e cura di qualificare pienamente i range interessati.
    Se il "foglio6" internamente non si chiama foglio6, sostituisci Sheets("Foglio6") dove io ho scritto semplicemente foglio6.
     
    ActiveChart.SeriesCollection(1).Values = foglio6.Range("$Q$5:$Q$" & foglio6.Cells(foglio6.Rows.Count, 17).End(xlUp).Row)