Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Changer la couleur d'un histogramme sur un graphique en vba

hutch57

XLDnaute Occasionnel
Bonjour le forum,
Je bute sur un problème de changement de couleur d'un histogramme sur un graphique si l'objectif est dépassé, j'ai fait un code vba qui fonctionne mais ne change pas la couleur pour autant. Une idée ? Je joint un petit fichier test, d'avance merci
 

Pièces jointes

  • test.xlsm
    38.7 KB · Affichages: 2
Solution
Bonjour Hutch,
Quelques remarques sans avoir essayer d'approfondir :
1- Ce n'est pas "Rejet prod Gr/M2" mais "'Rejet prod Gr/M2", un apostrophe qui fait la différence.
2- J'ai remplacé ser.Values.count par UBound(ser.Values)
3- votre "objectif" est de 680 donc jamais atteint, j'ai mis 40 en dur. "Objectif" est à revoir.
4- J'ai rajouté à la fin "Charts(1).Select" pour rafraichir le graphique, on doit trouver mieux comme solution.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Hutch,
Quelques remarques sans avoir essayer d'approfondir :
1- Ce n'est pas "Rejet prod Gr/M2" mais "'Rejet prod Gr/M2", un apostrophe qui fait la différence.
2- J'ai remplacé ser.Values.count par UBound(ser.Values)
3- votre "objectif" est de 680 donc jamais atteint, j'ai mis 40 en dur. "Objectif" est à revoir.
4- J'ai rajouté à la fin "Charts(1).Select" pour rafraichir le graphique, on doit trouver mieux comme solution.
 

Pièces jointes

  • test.xlsm
    37.6 KB · Affichages: 4

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…