Re bonjour à tous,
Il semblerait que ma question n'inspire pas grand monde, ou qu'elle soit sans solution.
Au cas où, je la reformule :
Sachant qu'il est possible dans un graphique (Excel 2003) de donner une couleur quelconque pour chaque point de mesure sur une même courbe, je voudrais savoir si, en VBA, on peut modifier la couleur globale initiale d'une courbe, uniquement sur une partie située entre 2 points de la courbe.
Pour être clair, j'ai par exemple, une courbe en rouge, mais pour des valeurs d'abcisse de 5 à 10, je voudrais que la partie concernée soit en bleu.
Si oui, comment faire ?
Voilà ce qui "sort" de l'enregistreur de macro quand on change la couleur globale ; TOUTE la coube, donc :
Sub Macro1()
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.SeriesCollection(3).Trendlines(1).Select
With Selection.Border
.ColorIndex = 5
.Weight = xlHairline
.LineStyle = xlContinuous
End With
End Sub
Précision:
La courbe est de type exponentiel ou polynomial, et donc on ne peut pas faire de subdivisions...
Quelqu'un aurait une idée pour (peut-être) pouvoir "triturer" SeriesCollection(3).Trendlines(1) afin de récupérer une "zone" entre 2 points dont on pouyrra gérer la couleur?
Merci d'une réponse.
Cordialement
Rataxes64