Bonjour à tous,
J'utilise cette macro pour colorier les points (où autre marquage du graph losange, triangle...) d'un graphique selon la couleur des cellules où se trouvent les données:
Sub Colorpoint()
ActiveSheet.ChartObjects(1).Activate
For i = 1 To ActiveChart.SeriesCollection(1).Points.Count
ActiveChart.SeriesCollection(1).Points(i).MarkerInteriorColor = _
ActiveSheet.Cells(i + 3, 3).Interior.Color
Next i
End Sub
Par contre cette macro ne fait que colorier le contour du marquage mais pas l'intérieur qui reste blanc (voir feuille Complex).
Pourriez vous svp m'aider pour que l'intérieur du marquage du graph (points, losange, triangle...) soit également colorié avec la même couleur? J'ai déjà essayé avec MarkerBackgroundColor aussi, mais idem que le contour.
De plus cela ne fonctionne pas tout le temps (voir feuille Simple). Peut être le code n'est pas adapté à Excel 2016?
Ci-joint le fichier exemple.
Merci d'avance à tous.