Bonjour,

J'essaie de produire un graphique qui va me chercher un range de donnees dans une feuille. Mon probleme est que ce range est defini par un index, donc je ne peux pas utiliser quelque chose comme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveChart.SetSourceData Source:=Sheets("Sheet1").Range("B5:B9,C5:C9"), PlotBy:=xlColumns
car, par exemple, le 9 est variable.

J'ai donc utilise:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 ActiveChart.SetSourceData Source:=Sheets("Sheet1").Range(Cells(5,2), Cells(i4, 3)), PlotBy:= xlColumns
ou i4 est un integer

mais ca plante et je me retrouve avec un message:
La méthode 'Cells' de l'objet '_Global' a échoué
Merci d'avance pour toute suggestion.

kika18