Comment faire pivoter la plage des étiquettes d’axe dans un graphique Excel ?
Lorsque vous travaillez avec des graphiques dans Excel, il arrive parfois que les étiquettes d’axe deviennent très longues, provoquant des chevauchements ou une apparence encombrée, comme le montre la capture d’écran ci-dessous. Cela peut rendre votre graphique difficile à lire et à interpréter, notamment lorsque vos catégories ou étiquettes de données contiennent beaucoup de texte. Plutôt que de redimensionner l’ensemble du graphique ou de comprimer vos données, Excel vous propose des options flexibles pour faire pivoter les étiquettes d’axe, améliorant ainsi à la fois la clarté et l’esthétique de votre visualisation.

Faire pivoter les Plage des étiquettes d'axe dans un graphique
Formule Excel : Insérer des sauts de ligne dans les Plage des étiquettes d'axe avec CAR(10)
VBA : Faire pivoter ou orienter de manière personnalisée les Plage des étiquettes d'axe dans plusieurs graphiques
Faire pivoter les Plage des étiquettes d'axe dans un graphique
Chaque fois que les étiquettes d’axe deviennent encombrées dans votre graphique, les faire pivoter vous permet d’optimiser l’espace et la lisibilité sans modifier radicalement la taille ni la disposition de votre graphique. Cette rotation s’avère particulièrement utile pour les graphiques comportant des noms de catégorie longs, tels que des réponses à des enquêtes, des codes produits ou des formats de date.
Veuillez suivre ces étapes :
Faire pivoter les Plage des étiquettes d'axe dans Excel 2007/2010
1. Cliquez avec le bouton droit sur l’axe dont vous souhaitez faire pivoter les étiquettes, puis choisissez Format de l’axe dans le menu contextuel. (Si vous cliquez par erreur en dehors de l’axe ou sélectionnez le mauvais élément, réessayez simplement pour vous assurer que le bon axe est mis en surbrillance avant de poursuivre.)

2. Dans la boîte de dialogue Format de l’axe, cliquez sur l’onglet Alignement. Dans la section Disposition du texte, vous trouverez la liste déroulante Direction du texte. Cliquez sur cette liste et sélectionnez l’orientation souhaitée pour vos étiquettes, par exemple Horizontale, Faire pivoter tout le texte à 90°, Faire pivoter tout le texte à 270° ou Empilée. Les différentes options conviennent à divers scénarios :
- Horizontale : valeur par défaut, idéale pour les étiquettes courtes.
- Faire pivoter tout le texte à 90° ou 270° : Idéal pour les étiquettes longues afin d’éviter tout chevauchement.
- Empilée : place chaque caractère ou mot sur une nouvelle ligne si l’espace est limité.

3. Cliquez sur Fermer pour quitter la boîte de dialogue. Votre graphique reflétera immédiatement l’orientation de la nouvelle étiquette.

Conseil : Si vous souhaitez davantage de contrôle, par exemple définir un angle personnalisé (autre que les valeurs fixes de 90° ou 270°), restez dans l’onglet Alignement et ajustez la zone Angle personnalisé à l’angle de rotation souhaité (de -90° à +90°). Cela vous permet d’affiner précisément la mise en page de votre graphique.
Faire pivoter les Plage des étiquettes d'axe dans un graphique Excel 2013 ou version ultérieure
Si vous utilisez Microsoft Excel 2013, 2016, Microsoft 365 ou une version ultérieure, l’interface de mise en forme des Plage des étiquettes d'axe est légèrement mise à jour mais offre des options similaires, voire améliorées, pour l’alignement et l’orientation des étiquettes.
1. Localisez votre graphique, puis cliquez avec le bouton droit sur la plage des étiquettes d’axe que vous souhaitez faire pivoter. Dans le menu contextuel, choisissez Format de l’axe.
2. Un volet Format de l’axe apparaît sur le côté droit de votre écran. Cliquez sur le bouton Taille et propriétés (représenté par une icône ressemblant à un carré avec des repères de mesure). Ensuite, localisez la liste déroulante Direction du texte et choisissez parmi des options telles que : Horizontale, Faire pivoter tout le texte à 90°, Faire pivoter tout le texte à 270° ou Empilée. Ajustez et prévisualisez l’effet pour sélectionner l’option la plus adaptée à la présentation de vos données.

Remarque : Pour définir des angles de texte personnalisés dans Excel 2013 et les versions ultérieures, recherchez les commandes Options de texte ou Alignement dans le volet Format de l’axe, puis saisissez l’angle exact souhaité. Un mauvais alignement peut survenir si vous utilisez des angles négatifs ou excessivement élevés ; pensez donc à prévisualiser vos modifications avant de les confirmer.
Précaution : La rotation des Plage des étiquettes d'axe ne modifie ni les données sous-jacentes ni la structure du graphique. Si les étiquettes se chevauchent encore après la rotation, envisagez d’autres options telles que la réduction des Taille de police, le raccourcissement du texte lorsque cela est possible ou l’ajustement des dimensions globales du graphique pour une visualisation optimale.
Si vous alignez accidentellement mal vos étiquettes ou souhaitez restaurer les paramètres d’origine, suivez simplement les mêmes étapes et rétablissez l’orientation sur « Horizontale ».
Formule Excel : Insérer des sauts de ligne dans les Plage des étiquettes d'axe avec CAR(10)
Lorsque la rotation des Plage des étiquettes d'axe ne procure pas la clarté souhaitée — notamment si vous souhaitez conserver le texte à l’horizontale pour des raisons esthétiques — vous pouvez insérer des sauts de ligne directement dans les étiquettes elles-mêmes. Cette approche est utile lorsque les étiquettes ont une structure définie (par exemple, une ville suivie d’un État, ou un code produit associé à un nom), et que les diviser sur plusieurs lignes rend votre graphique nettement plus lisible sans modifier l’orientation du texte. Cette solution est fortement recommandée pour les étiquettes complexes composées de plusieurs éléments ou lorsque le texte pivoté est difficile à interpréter.
Scénarios applicables :
- Idéale lorsque la structure logique des étiquettes permet des coupures naturelles (par exemple, séparation par un trait d’union, une barre oblique ou un espace).
- Parfaite pour les tableaux de bord, les rapports ou les présentations où la clarté et le professionnalisme sont essentiels.
- Si les données alimentent dynamiquement le graphique, mettez à jour les formules sous-jacentes pour une actualisation automatique.
Notes sur les paramètres :
CAR(10) représente un saut de ligne (retour à la ligne) dans Excel. Pour afficher correctement le texte multiligne, les cellules concernées doivent avoir la fonction Renvoi à la ligne activée dans leur mise en forme.
Étapes :
- Supposons que votre plage d’étiquettes d’axe d’origine se trouve dans la colonne A. Dans une nouvelle colonne (par exemple, la colonne F), saisissez la formule suivante dans la cellule F2 :
=SUBSTITUTE(A1,"-",CHAR(10))« - » - Appuyez sur Entrée pour appliquer la formule, puis recopiez-la vers le bas sur le reste de vos données source d’axe.
- Appliquez la mise en forme Renvoi à la ligne à la colonne B afin que les sauts de ligne s’affichent correctement. Pour ce faire, sélectionnez la colonne entière B, puis accédez à Accueil > Renvoi à la ligne.

- Configurez les Plage des étiquettes d'axe de votre graphique pour qu’elles fassent référence à la nouvelle colonne de formules (par exemple, la colonne F) au lieu de la colonne d’origine (A).
- Cliquez sur n’importe quelle barre de votre graphique pour l’activer, puis cliquez avec le bouton droit et sélectionnez «Sélectionner les données...» dans le menu contextuel.

- Dans la boîte de dialogue Sélectionner les données Source, accédez à la section Étiquettes de l'axe horizontal (catégorie)et cliquez sur le bouton «Modifier»

- Dans la boîte de dialogue Plage des étiquettes d'axe, remplacez la plage d’étiquettes d’origine par la nouvelle plage de formules, dans laquelle la colonne F contient vos formules SUBSTITUTE(...; CAR(10)).

- Cliquez sur OK pour confirmer la plage d’étiquettes, puis cliquez à nouveau sur OK pour fermer la boîte de dialogue Sélectionner les données source.
- Cliquez sur n’importe quelle barre de votre graphique pour l’activer, puis cliquez avec le bouton droit et sélectionnez «Sélectionner les données...» dans le menu contextuel.
Rappel d’erreur : si les sauts de ligne ne s’affichent pas après avoir appliqué la formule, assurez-vous que l’option Retour à la ligne est bien activée pour les cellules concernées. Par ailleurs, sur Mac, CAR(10) peut se comporter différemment selon certaines versions d’Excel ; testez et ajustez si nécessaire.
VBA : faire pivoter en lot ou orienter de façon personnalisée les Plage des étiquettes d'axe dans plusieurs graphiques
Pour les utilisateurs avancés ou ceux qui gèrent de nombreux graphiques, faire pivoter manuellement chaque étiquette d’axe peut s’avérer répétitif et chronophage. L’utilisation d’une macro VBA vous permet d’automatiser ce processus : faire pivoter les Plage des étiquettes d'axe par lots, définir un angle personnalisé, voire appliquer ces modifications à tous les graphiques d’un classeur ou d’une feuille de calcul. Cette solution est particulièrement utile pour les rapports d’entreprise standardisés ou lors de mises à jour fréquentes de la mise en page des rapports.
Scénarios applicables :
- Mise à jour simultanée du format de plusieurs graphiques (par exemple, modèles d’entreprise, rapports périodiques).
- Application d’un angle ou d’une orientation spécifique à tous les Plage des étiquettes d'axe conformément aux directives de l’entreprise ou de publication.
- Gain de temps lorsqu’il faut effectuer fréquemment des modifications ou des ajustements pour garantir une mise en forme cohérente.
Notes de dépannage et paramètres :
- Si l’axe que vous souhaitez faire pivoter contient des cellules d’étiquettes vides ou fusionnées, la macro pourrait ne pas s’appliquer comme prévu — assurez-vous que les Plage des étiquettes d'axe sont des axes de graphique Excel standard.
- Si vous exécutez la macro sur un classeur ou une feuille protégée, désactivez d’abord la protection pour autoriser les modifications.
- Ce code peut être adapté à l’axe X ou à l’axe Y en modifiant le code selon les besoins.
Étapes :
1. Cliquez sur Développeur > Visual Basic pour ouvrir l’éditeur VBA. Dans la nouvelle fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module, puis collez le code suivant dans le module ouvert :
Sub RotateAllChartAxisLabels()
Dim cht As ChartObject
Dim ws As Worksheet
Dim angle As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
angle = Application.InputBox("Enter rotation angle in degrees (-90 to 90):", xTitleId, 45, , , , , 1)
If angle < -90 Or angle > 90 Then
MsgBox "Enter an angle between -90 and 90 degrees."
Exit Sub
End If
For Each ws In ActiveWorkbook.Worksheets
For Each cht In ws.ChartObjects
cht.Chart.Axes(xlCategory).TickLabels.Orientation = angle
Next cht
Next ws
End Sub 2. Après avoir saisi le code, cliquez sur le bouton
ou appuyez sur F5 pour exécuter la macro. Une boîte de dialogue s’ouvrira alors pour vous inviter à indiquer l’angle de rotation souhaité (dans la plage valide comprise entre -90 et 90 degrés).
Toutes les Plage des étiquettes d'axe de catégorie de tous les graphiques de votre classeur seront alors mises à jour avec l’angle que vous avez saisi.
Remarque : sauvegardez toujours votre travail avant d’appliquer des macros, et assurez-vous que les macros sont activées dans les paramètres Excel. Si vous rencontrez des erreurs avec certains graphiques (comme les graphiques de tableau croisé dynamique ou des Type de graphique spécialisés), il se peut que vous deviez adapter le code ou effectuer des ajustements manuels.
Restauration : si vous souhaitez réinitialiser la rotation à la position normale (horizontale), relancez simplement la macro et saisissez 0 comme angle de rotation.
Si la macro ne semble pas produire d’effet, vérifiez les paramètres de sécurité d’Excel afin de confirmer que les macros sont activées, et assurez-vous que les axes des graphiques utilisent les fonctionnalités standard d’Excel.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels



