salut
dans ton cas je ferai
ChartObject.Chart.SetSourceData(Source:=ExcelApp.Union(CurrentSheet.Range['B17','B29'], CurrentSheet.Range['D17','D29']), PlotBy:=xlColumns);
ce qui va te creer N selection
1 2 3 4 5 6 7
|
ChartObject.Chart.SeriesCollection(1).Name := CurrentSheet.Range['B15','B15'].Value;
ChartObject.Chart.SeriesCollection(1).XValues := CurrentSheet.Range['A17','A29'].Value;
ChartObject.Chart.SeriesCollection(1).Interior.ColorIndex := 1;
ChartObject.Chart.SeriesCollection(2).Name := CurrentSheet.Range['D15','D15'].Value;
ChartObject.Chart.SeriesCollection(2).XValues := CurrentSheet.Range['A17','A29'].Value;
ChartObject.Chart.SeriesCollection(2).Interior.ColorIndex := 2; |
il faudrait que tu definisse un jeux d'essai afin de pouvoir comprendre dans quelle sens ce trouve tes données
@+ Phil
Partager