'-------------------
'-------------------
In attesa di un intervento di Fernando, potresti vedere:
il file PastePicture.zip di Stephen Bullen
(http://oaltd.co.uk/Excel/Default.htm)
http://oaltd.co.uk/DLCount/DLCount.asp?file=PastePicture.zip
Vedi anche il suggerimento di John Walkenbach a:
Displaying a Chart in a UserForm
http://www.j-walk.com/ss/excel/tips/tip66.htm
---
Regards,
Norman
fernando, purtroppo per te, ha ben poco da aggiungere
ai suggerimenti che ti ha dato norman.
...se non...convincerti a cambiare strategia. :-)
per portare un grafico su una form devi in ogni caso
predisporre il grafico sul foglio (manualmente o tramite
vba), quindi mettere a punto il meccanismo di aggiornamento,
portarlo sulla form, quindi nasconderlo
[with activesheet.chartobjects(1)
.visible=false
end with]
(o cancellarlo) dal foglio.
a tale complicazione si aggiungono quelle di una minor resa
grafica, di difficoltà di stampa, di impossibilità di aggiustamento
di etichette sovrapposte, ...
insomma è un sistema molto poco flessibile.
meglio lasciare il grafico sul foglio, rendendolo
eventualmente visibile/invisibile da un clic su un controllo.
per fare in modo che il grafico mostri di volta in volta
dati diversi, hai solo l'imbarazzo della scelta: in
questo newsgroup il tema dei grafici dinamici è
stato più volte trattato.
vedi l'ultima ottima spiegazione di ignazio qui:
http://groups.google.com/group/microsoft.public.it.office.excel/browse_frm/thread/cdf4e930d708a965/6eb049b99851684d
ti ho predisposto un esempio di grafico dinamico
(adattandolo a quelli che immagino siano i tuoi dati) in
http://www.prodomosua.eu/zips/test.xls
(nel foglio1 il modello come descritto da ignazio,
nel foglio2 un modello ancor più semplice)
.f
fernando cinquegrani
http://www.prodomosua.eu
rileggendo:
forse i tuoi dati sono più simili a questi
http://www.prodomosua.eu/zips/test2.xls
.f