Bonjour tout le monde,
En cherchant sur le forum j'ai trouvé un post concernant le format de l'axe des ordonnées :
https://www.excel-downloads.com/threads/echelle-automatique.63941/
En partant du code de Porcinet82 (Merci ;-)) j'ai pensé faire un USF permettant de modifier le format des axes.
Jusque là pas de problème.
Seulement j'aurais bien aimé, en ouvrant l'USF, récupérer la valeur des minis et maxis de chaque axe afin de ne pas avoir à tout saisir pour valider l'USF.
Un exemple vaut mieux que des mots...
La partie qui me pose problème est l'initialisation de l'USF :
Private Sub UserForm_Initialize()
TextBox1.Value = ActiveChart.Axes(xlValue).MinimumScale.Value
TextBox2.Value = ActiveChart.Axes(xlValue).MaximumScale.Value
TextBox3.Value = ActiveChart.Axes(xlCategory).MinimumScale.Value
TextBox4.Value = ActiveChart.Axes(xlCategory).MaximumScale.Value
End Sub
Car ça, ça ne marche pas !!!
Si quelqu'un à une idée.
Merci.
En cherchant sur le forum j'ai trouvé un post concernant le format de l'axe des ordonnées :
https://www.excel-downloads.com/threads/echelle-automatique.63941/
En partant du code de Porcinet82 (Merci ;-)) j'ai pensé faire un USF permettant de modifier le format des axes.
Jusque là pas de problème.
Seulement j'aurais bien aimé, en ouvrant l'USF, récupérer la valeur des minis et maxis de chaque axe afin de ne pas avoir à tout saisir pour valider l'USF.
Un exemple vaut mieux que des mots...
La partie qui me pose problème est l'initialisation de l'USF :
Private Sub UserForm_Initialize()
TextBox1.Value = ActiveChart.Axes(xlValue).MinimumScale.Value
TextBox2.Value = ActiveChart.Axes(xlValue).MaximumScale.Value
TextBox3.Value = ActiveChart.Axes(xlCategory).MinimumScale.Value
TextBox4.Value = ActiveChart.Axes(xlCategory).MaximumScale.Value
End Sub
Car ça, ça ne marche pas !!!
Si quelqu'un à une idée.
Merci.