Bonjour,
Je voudrais modifier, en automatique, le format de l'axe ordonnées sur un graphique (je veux passer de pourcentage à nombre).
En retravaillant le code obtenu via l'enregistreur de macros, j'arrive à ce résultat :
Et bien sûr, à l'exécution, Vba me dit que la propriété ou méthode n'est pas gérée par cet objet.
Je sais qu'il doit manquer un petit rien pour que ça fonctionne.
Auriez vous une idée ?
Edit : J'ai volontairement évité d'utiliser Activate et autre Select afin d'accélérer l'exécution de mon code.
Je voudrais modifier, en automatique, le format de l'axe ordonnées sur un graphique (je veux passer de pourcentage à nombre).
En retravaillant le code obtenu via l'enregistreur de macros, j'arrive à ce résultat :
Code:
ThisWorkbook.Sheets("TdB").ChartObjects("Graphique 20").Axes(xlValue).TickLabels.NumberFormat = "0%"
Et bien sûr, à l'exécution, Vba me dit que la propriété ou méthode n'est pas gérée par cet objet.
Je sais qu'il doit manquer un petit rien pour que ça fonctionne.
Auriez vous une idée ?
Edit : J'ai volontairement évité d'utiliser Activate et autre Select afin d'accélérer l'exécution de mon code.
Dernière édition: