Question

Je dois créer des graphiques à colonnes dans Excel en utilisant uniquement VBA (aucune entrée utilisateur). Je voulais formater les étiquettes de l'axe des x pour que l'alignement de chaque étiquette devienne -270 degrés. (Cela peut être fait manuellement en modifiant la propriété "Angle personnalisé" dans l'onglet "Alignement" de la boîte de dialogue "Axe de format".) J'ai essayé d'enregistrer une macro pour cela, mais Excel ne semble pas enregistrer l'alignement. étape. Est-ce que quelqu'un sait comment faire cela avec VBA uniquement?

Était-ce utile?

La solution

Si vous utilisez Excel 2007, essayez d'utiliser une version antérieure, car l'enregistreur de macros de 2007 est un peu handicapé.

Voici ce que j'ai obtenu:

ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.Axes(xlCategory).Select
Selection.TickLabels.Orientation = xlUpward

Autres conseils

ActiveChart.Axes(xlCategory).TickLabels.Orientation = 67
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top