tempesta
2004-10-21 23:58:53 UTC
Un problema relativo a grafici "dinamici". Se creo una macro in excel che
faccia un grafico di una zona che seleziono io a mano, non ho alcun
problema.
Se poi pero' vado a modificare a mano nel codice il range su cui fare il
grafico, in modo da
inserire delle variabili e renderlo dinamico, il compilatore mi restituisce
il seguente errore:
"Metodo cells dell'oggetto "_global" non riuscito".
Come mai?
Esempio:
Se lascio scritto:
ActiveChart.SetSourceData Source:=Sheets("anomalie").Range("B4:M259"), _
PlotBy:=xlColumns
Tutto ok.
Se sostituisco:
ActiveChart.SetSourceData Source:=Sheets("anomalie").Range(Cells(4,
PosInizio + 1), Cells(259, PosInizio + 11))), _
PlotBy:=xlColumns
Mi restituisce l'errore di cui sopra!!! :-(
Come posso risolvere?
Non so da dove iniziare.
Un sacco di volte che ritocco a mano una macro di questo tipo, specie
sull'oggetto "range", mi restituiste un errore simile.
Grazie per ogni suggerimento!!!!!
faccia un grafico di una zona che seleziono io a mano, non ho alcun
problema.
Se poi pero' vado a modificare a mano nel codice il range su cui fare il
grafico, in modo da
inserire delle variabili e renderlo dinamico, il compilatore mi restituisce
il seguente errore:
"Metodo cells dell'oggetto "_global" non riuscito".
Come mai?
Esempio:
Se lascio scritto:
ActiveChart.SetSourceData Source:=Sheets("anomalie").Range("B4:M259"), _
PlotBy:=xlColumns
Tutto ok.
Se sostituisco:
ActiveChart.SetSourceData Source:=Sheets("anomalie").Range(Cells(4,
PosInizio + 1), Cells(259, PosInizio + 11))), _
PlotBy:=xlColumns
Mi restituisce l'errore di cui sopra!!! :-(
Come posso risolvere?
Non so da dove iniziare.
Un sacco di volte che ritocco a mano una macro di questo tipo, specie
sull'oggetto "range", mi restituiste un errore simile.
Grazie per ogni suggerimento!!!!!