Bon matin chers forumeurs, une question simple mais très spécialisée.
Pour les comparaisons, j'aime bien combiner des histo et courbes, plus facile à lire pour les nombreuses séries, par contre, les multiples couleurs posent un problème.
Connaissant l'ordre de mes séries, je voudrais que pour 10 séries par exemple, la série 6 est la même couleur que la 1, la 7 que la 2, etc.
Le problème survient lors de la récupération de l'index de la couleur de la série "base" lorsque celle-ci a été fixée automatiquement. Le code suivant retourne 57 quelque soit la couleur :
J'en déduis donc que le code 57 est une spécialité à la excel et ne correspond pas à une couleur déterminée. Constat renforcé par un test avec sélection manuelle de la couleur, cette fois-ci, l'index me retourne la couleur que j'avais choisie.
Rajouter un .value après ColorIndex n'amène qu'une erreur... Y'a-t-il une formule magique où arrive-t-on à un mur ?
Pour une solution alternative, je précise que je n'envisage pas de fixer manuellement les couleurs au départ.
Bonne journée à tous.
Pour les comparaisons, j'aime bien combiner des histo et courbes, plus facile à lire pour les nombreuses séries, par contre, les multiples couleurs posent un problème.
Connaissant l'ordre de mes séries, je voudrais que pour 10 séries par exemple, la série 6 est la même couleur que la 1, la 7 que la 2, etc.
Le problème survient lors de la récupération de l'index de la couleur de la série "base" lorsque celle-ci a été fixée automatiquement. Le code suivant retourne 57 quelque soit la couleur :
Code:
y = ActiveChart.SeriesCollection(i - z).Border.ColorIndex
J'en déduis donc que le code 57 est une spécialité à la excel et ne correspond pas à une couleur déterminée. Constat renforcé par un test avec sélection manuelle de la couleur, cette fois-ci, l'index me retourne la couleur que j'avais choisie.
Rajouter un .value après ColorIndex n'amène qu'une erreur... Y'a-t-il une formule magique où arrive-t-on à un mur ?
Pour une solution alternative, je précise que je n'envisage pas de fixer manuellement les couleurs au départ.
Bonne journée à tous.