Bonjour Dranreb
je préfère vraiment passer par les valeurs des combobox, si possible
j'étais parti entre temps sur une autre méthode :
mais j'ai une erreur sur l'affectation des variables dd (date debut) et df (datefin)
une aide serait la bienvenue
voila le code :
Private Sub ComboBoxDFin_Change()
Dim PlageX As Range
Dim dd, df As Range
With Sheets("Graphiques")
'dd = ComboBoxDDebut.ListIndex.Address
dd = Range(ComboBoxDDebut.RowSource)(ComboBoxDDebut.ListIndex + 1).Address
'df = ComboBoxDDebut.ListIndex.Address
df = Range(ComboBoxDFin.RowSource)(ComboBoxDFin.ListIndex + 1).Address
Set PlageX = Range(dd,df)
ActiveChart.SeriesCollection(1).XValues = PlageX
ActiveChart.SeriesCollection(2).XValues = PlageX
ActiveChart.SeriesCollection(3).XValues = PlageX
End With
End Sub