Bonjour,
Je viens récemment de changer de version d'Excel (de 2003 à 2010), suite à ce changement certaines macros définissant la couleur de graphiques ne fonctionnent plus correctment (elles retournent les mauvaises couleur).
Etant donné que certains de mes colaborateurs sont toujours avec XLS 2003 je voudrais pouvoir unitliser un code compatible avec les deux versions ou alors pouvoir indiquer dans la macro que si le fichier est ouvert avec 2003 d'utiliser un code sinon d'en utiliser un autre.
Le code actuel est:
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If moyenvalue <= moyengreen Then 'Green (EN 2010) ActiveChart.ChartArea.Format.Fill.ForeColor.RGB = RGB(0, 255, 0) (EN 2003) ActiveChart.ChartArea.Interior.ColorIndex = 4 ActiveChart.ChartArea.Fill.OneColorGradient Style:=msoGradientHorizontal, Variant:=1, _ Degree:=0.85
David
Partager