Bonjour à toutes et à tous.
Voici mon souci.
Je crée un graphique (en VBA) dont tous les éléments sont des variables et notamment les bornes de l'axe vertical.
J'ai déclaré mes variables de type Double. J'ai essayé avec le type Decimal mais Excel le refuse !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ' bornes axe vertical ActiveChart.Axes(xlValue).Select ActiveChart.Axes(xlValue).MinimumScale = minimum_axev ActiveChart.Axes(xlValue).MaximumScale = maximum_axev
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public minimum_axev As Double Public maximum_axev As Double
Tout fonctionne bien pour les bornes inférieures et supérieures de l'axe vertical lorsque les valeurs sont des entiers, des pourcentages.
Mais lorsque la série est décimales, les bornes demandées (70 et 120) sont systématiquement divisées par 10 (7,0) et 12,0)
Avez vous une idée du pourquoi ?
Merci par avance pour votre aide.
Bonne fin de journée.
Partager