je programme quelques macro sous Excel et je souhaiterais pouvoir récupérer la couleur automatique d'une série d'un graphe. Je précise que laisser Excel choisir les couleurs du graphe est voulu.
Pour cela je pensais utiliser une variable appelée couleur, tel que : couleur=ActiveChart.SeriesCollection(1).MarkerBackgroundColorIndex
Or par défaut la couleur de création du graphe est : ActiveChart.SeriesCollection(1).MarkerBackgroundColorIndex=xlAutomatic
Ma variable couleur récupère la valeur -4105 et non une valeur entre 1 et 56.
Marsh Posté le 25-08-2007 à 16:00:33
Bonjour,
je programme quelques macro sous Excel et je souhaiterais pouvoir récupérer la couleur automatique d'une série d'un graphe. Je précise que laisser Excel choisir les couleurs du graphe est voulu.
Pour cela je pensais utiliser une variable appelée couleur, tel que : couleur=ActiveChart.SeriesCollection(1).MarkerBackgroundColorIndex
Or par défaut la couleur de création du graphe est : ActiveChart.SeriesCollection(1).MarkerBackgroundColorIndex=xlAutomatic
Ma variable couleur récupère la valeur -4105 et non une valeur entre 1 et 56.
Savez comment récupérer tout de même la couleur?
Merci