Bonjour à tous,
Je suis tout nouveau, d'avance je m'excuse pour ma maladresse.
Voilà,
J'ai une liste déroulante avec des noms, à chaque nom est associé une mise en forme conditionnelle, du à chaque fois que je sélectionne un nom l'intérieur de la cellule change de couleur.
Avec ce nom j'ai des données qui sont liées et qui servent notamment à la génération de graphique (histogramme). Donc si je change de nom, les valeurs de mon graphique changent aussi.
A partir de là j'aimerais que les histogrammes (fond et lignes) changent de couleur en fonction de la cellule de référence. Autrement dit, j'aimerais que mes histogrammes soient de la même couleur que ma cellule.
J'ai donc enregistré une macro que voilà:
J'ai bien essayé de la modifier en conséquence, mais sans succès...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Sub Couleur_graph() ' ' Couleur_graph Macro ' ' Range("Q10").Select ActiveChart.SeriesCollection(1).Points(5).Select With Selection.Format.Fill .Visible = msoTrue .ForeColor.RGB = RGB(147, 17, 126) .Transparency = 0 .Solid End With With Selection.Format.Line .Visible = msoTrue .ForeColor.RGB = RGB(147, 17, 126) .Transparency = 0 End With End Sub
Est-ce que quelqu'un aurait une solution?
Merci à vous
Partager