|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
[VBA] - Grafico multilinea
Salve raagzzi,
ho necessita di creare una macro che mi popola una serie di un grafico con i valori evidenziati nella tabella sotto: ![]() Questo il codice: Codice:
Sheets(NOMEGRAPH).Select
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.ChartArea.Select
'VALORI
ActiveChart.SeriesCollection(1).XValues = ASSEX
![]() Secondo me l'errore e nell'unione dei valori della serie ed in particolare al ";" penso: ASSEX=[Domus.xlsm]EURIBOR!R1C2:R1C13;[Domus.xlsm]EURIBOR!R19C2:R19C8 Avete qualche idea su come risolvere? Grazie
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2001
Messaggi: 290
|
Ciao,
Io non ho ben capito il problema, ma se si tratta semplicemente di rappresentare due serie di valori su un grafico excel, io risolverei semplicemente cosi: Sub Macro1() ActiveChart.ChartArea.Select ActiveChart.SetSourceData Source:=Range("B4:K4") ActiveChart.SeriesCollection.NewSeries ActiveChart.SeriesCollection(2).Name = "=""Serie 2""" ActiveChart.SeriesCollection(2).Values = "=Foglio1!$B$8:$G$8" End Sub Per funzionare sul foglio excel devono essere presenti i dati (nel mio caso nelle righe B4:K4 e B8:G8, e un grafico vuoto) Se invece non ho capito cosa volevi, fammi sapere, e cercherò di aiutare. Ciao.
__________________
S.M. Asus P5KC - Q6600 - 2 Gb Ram - Geforce 8800GT. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Grazie per il consiglio ma ho risolto diversamente.
Cmq volevo chiedere perchè il valore evidenziato dal punto della serie in questione è 0.001 anziche 0.721: ![]() Grazie
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:48.






















