KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment ajouter une note à un graphique Excel ?

AuteurKelly Date de modification

Lorsque vous travaillez avec des visualisations de données dans Excel, il vous arrive souvent d’avoir besoin d’enrichir vos graphiques d’informations complémentaires afin d’aider vos lecteurs à mieux saisir les points clés, mettre en lumière des tendances ou clarifier des données précises. Vous pourriez par exemple souhaiter annoter des valeurs critiques, expliquer des évolutions sur le graphique ou simplement laisser un rappel à d’autres utilisateurs d’Excel. Dans cet article, nous vous présentons plusieurs méthodes pratiques pour ajouter facilement des notes personnalisées à vos graphiques Excel, rendant ainsi vos présentations et rapports à la fois plus informatifs et plus percutants visuellement.

Ajouter une note dans un graphique Excel
Formule Excel – Liez la zone de texte (note) à une cellule afin que la note soit mise à jour automatiquement lorsque le contenu de la cellule change
Code VBA – Ajoutez ou mettez à jour automatiquement des notes dans les graphiques via des macros pour un traitement dynamique ou en lot


Ajouter une note dans un graphique Excel

Supposons que vous ayez créé un graphique en courbes tel qu’illustré dans la capture d’écran ci-dessous et que vous souhaitiez y ajouter une note personnalisée directement dans la zone du graphique. Cette approche courante permet d’offrir un contexte supplémentaire au sein même de la visualisation, rendant ainsi vos observations et commentaires immédiatement accessibles aux utilisateurs qui consultent votre rapport.

graphique d'exemple

1. Cliquez sur le graphique pour activer les Chart Tools, puis accédez à Format > Text Box Text Boxcliquez sur Disposition > Zone de texte sous Outils de graphique dans le groupe Insert Shapes. Voir la capture d’écran ci-dessous.
Remarque : Si vous utilisez Excel 2010, cliquez sur Layout > Text Box Text Box sous l’onglet Chart Tools pour obtenir un résultat similaire.
cliquez sur Disposition > Zone de texte sous Outils de graphique

2. Dessinez une zone de texte n’importe où sur votre graphique en faisant glisser votre souris, comme illustré ci-dessous. Saisissez ensuite directement votre note dans cette zone. Cette méthode vous permet d’ajouter des explications, de mettre en valeur des résultats ou d’annoter des sections spécifiques de votre graphique pour une communication plus claire.
Dessinez une zone de texte dans la zone du graphique

3. Personnalisez la police et le style de votre note à l’aide du groupe Font sous l’onglet Home. Vous pouvez ajuster la taille de la police, modifier sa couleur, appliquer le gras ou l’italique, ainsi que d’autres options de mise en forme pour rendre votre note plus visible ou l’harmoniser avec la charte graphique de votre document.
Mettre en forme la police de la note

Une fois votre note formatée selon vos besoins, elle s’affichera directement dans le graphique, comme illustré dans la capture d’écran ci-dessous. Cette solution est rapide et idéale lorsque le contenu de la note reste stable dans le temps.
une note est insérée dans le graphique avec une mise en forme de police personnalisée

Scénarios applicables : utilisez cette approche lorsque vous avez besoin d’une annotation ponctuelle ou manuelle dans votre graphique et qu’aucune mise à jour dynamique n’est requise.
Limites : le contenu de la zone de texte ne sera pas mis à jour automatiquement si les données sous-jacentes du graphique changent ; vous devrez donc éventuellement modifier ou déplacer manuellement vos annotations si la disposition ou les données du graphique sont modifiées.


Formule Excel – Liez la zone de texte (note) à une cellule afin que la note soit mise à jour automatiquement lorsque le contenu de la cellule change

Parfois, vous souhaitez que la note affichée dans votre graphique reflète des données ou des commentaires stockés dans des cellules spécifiques de la feuille de calcul, et que le texte se mette à jour automatiquement dès que ces cellules changent. Cette approche s’avère particulièrement utile pour les rapports dynamiques, les tableaux de bord ou les présentations dont les annotations sont directement liées à des indicateurs clés, des tendances ou des commentaires susceptibles d’évoluer grâce à une collaboration continue ou à des analyses régulières.

1. Commencez par sélectionner le graphique, puis utilisez l’outil Text Box pour dessiner une zone de texte directement sur le graphique (reportez-vous aux étapes précédentes si nécessaire).

2. La zone de texte étant toujours sélectionnée, cliquez dans la barre de formule située au-dessus de la feuille de calcul, puis saisissez un signe égal (=) suivi de la référence de la cellule à laquelle vous souhaitez créer un lien, par exemple :

=Sheet1!B2

Cela établira un lien direct entre le contenu de la zone de texte et la cellule B2 de Feuil1. La zone de texte affichera désormais tout ce qui est saisi dans cette cellule.

3. Appuyez sur Entrée pour confirmer. Désormais, toute modification apportée à la cellule sera immédiatement reflétée dans la zone de texte du graphique.

Avantages : cette méthode est idéale pour les tableaux de bord et les rapports en temps réel dont les annotations doivent refléter les données actuelles, les calculs ou les notes mises à jour par les utilisateurs. Elle favorise la collaboration et réduit les ajustements manuels.
Astuce pratique : vous pouvez lier la zone de texte à des cellules contenant des formules ou des messages calculés pour obtenir des annotations entièrement automatisées.
Précaution : si vous supprimez la cellule source, le lien sera rompu et une erreur de référence apparaîtra. Vérifiez toujours les références de cellule après avoir copié ou déplacé des feuilles de calcul.
Limites : le graphique complet doit se trouver sur la même feuille que la cellule référencée, ou vous devez utiliser des références qualifiées comme indiqué.


Code VBA – Ajoutez ou mettez à jour automatiquement des notes dans les graphiques via des macros pour un traitement dynamique ou en lot

Pour des besoins plus avancés — comme le traitement par lots d’annotations sur plusieurs graphiques, la mise à jour automatique des notes ou l’ajout conditionnel de texte en fonction des données — vous pouvez utiliser une macro VBA simple. Cette solution s’avère particulièrement efficace pour les rapports comportant de nombreux objets graphiques, assurant une insertion ou une mise à jour cohérente des notes, et convient idéalement aux utilisateurs familiarisés avec l’automatisation des tâches courantes dans Excel.

1. Sélectionnez le graphique auquel vous souhaitez ajouter une note.

Accédez à Développeur > Visual Basic, ou appuyez sur Alt + F11. Dans la boîte de dialogue qui s’ouvre, cliquez sur Insertion > Module, puis copiez-collez le code suivant dans la fenêtre du module :

Sub AddOrUpdateChartNote()
'Updated by extendoffice
    Dim chtObj As ChartObject
    Dim cht As Chart
    Dim ws As Worksheet
    Dim linkedCell As Range
    Dim noteShape As Shape
    Dim noteText As String
    Dim foundNote As Boolean
    Dim xTitleId As String

    On Error GoTo ErrHandler
    xTitleId = "Kutools for Excel"

    Set ws = ActiveSheet

    If ActiveChart Is Nothing Then
        MsgBox "Please select a chart first.", vbExclamation, xTitleId
        Exit Sub
    Else
        Set cht = ActiveChart
    End If

    Set linkedCell = Application.InputBox("Select the cell for note content:", xTitleId, Type:=8)
    If linkedCell Is Nothing Then Exit Sub

    noteText = linkedCell.Value

    foundNote = False
    For Each noteShape In cht.Shapes
        If LCase(Left(noteShape.Name, 9)) = "chartnote" Then
            noteShape.TextFrame.Characters.Text = noteText
            foundNote = True
            Exit For
        End If
    Next noteShape

    If Not foundNote Then
        Set noteShape = cht.Shapes.AddTextbox(msoTextOrientationHorizontal, 20, 20, 250, 30)
        noteShape.Name = "ChartNote_" & Format(Now, "hhnnss")
        noteShape.TextFrame.Characters.Text = noteText
        noteShape.TextFrame.AutoSize = True
        noteShape.Fill.ForeColor.RGB = RGB(255, 255, 200) ' light yellow background
        noteShape.Line.ForeColor.RGB = RGB(100, 100, 100)
    End If

    MsgBox "Chart note updated successfully!", vbInformation, xTitleId
    Exit Sub

ErrHandler:
    MsgBox "An error occurred. Please ensure a chart is selected and try again.", vbExclamation, xTitleId
End Sub

2 Cliquez ensuite sur le bouton Bouton Exécuter pour exécuter la macro. Celle-ci vous invitera à sélectionner la cellule contenant le texte de votre note. Une fois la sélection effectuée, cliquez sur OK.

La macro ajoute automatiquement une zone de texte jaune sur le graphique, affichant le contenu de la cellule sélectionnée.

Si une note existe déjà, la macro met à jour cette note avec la nouvelle valeur de la cellule, sans créer de doublon.

Avantages : automatisation des tâches complexes, garantie de la cohérence des annotations et réduction du travail manuel répétitif. Vous pouvez facilement adapter la macro pour l’aligner sur votre logique spécifique de mise à jour ou vos exigences de mise en forme.
Dépannage : si aucun graphique n’est sélectionné, la macro affichera le message : « Veuillez d’abord sélectionner un graphique. »
Précaution : sauvegardez votre travail avant d’exécuter des macros et faites preuve de prudence si vous modifiez le code VBA sans être familier avec la programmation.


Articles associés :


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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