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

Excel : comment développer une cellule pour afficher tout son contenu au clic

AuteurSun Date de modification

Dans le travail quotidien sous Excel, il est fréquent de rencontrer des cellules dont le contenu dépasse la largeur visible, surtout lorsque les cellules adjacentes contiennent également des données. Comme le montre la capture d’écran ci-dessous, le texte long apparaît partiellement masqué, rendant difficile la lecture immédiate de son contenu complet directement dans la feuille de calcul. Pour les utilisateurs souhaitant éviter d’ajuster la largeur des colonnes ou d’utiliser l’option « Hauteur de ligne » — par exemple afin de conserver une mise en page précise — la solution habituelle consiste à cliquer sur la cellule concernée et à consulter son contenu intégral dans la barre de formule.

Toutefois, lorsque la barre de formule est réduite en hauteur ou masquée, il devient difficile d’afficher l’intégralité du contenu d’une cellule. C’est un problème courant pour les utilisateurs qui doivent consulter ou copier efficacement des entrées longues sans modifier la mise en page de leur feuille de calcul. Vous trouverez ci-dessous plusieurs solutions pratiques permettant d’afficher le contenu complet d’une cellule dès que vous cliquez dessus ou la survolez, sans en changer la taille. Chaque méthode propose une approche différente, allant des fonctionnalités natives d’Excel au VBA et aux compléments utiles, afin que vous puissiez choisir celle qui s’adapte le mieux à votre flux de travail et à votre version d’Excel.

Capture d’écran montrant une cellule dont le contenu est tronqué dans Excel

Développez la cellule pour afficher tout son contenu en insérant une zone de texte ActiveX X Controls

Développez la cellule pour afficher tout son contenu à l’aide de la fonction « Plus grand » de Barre de formule de Kutools pour Excel

Formule Excel : utilisez des formules dans une cellule auxiliaire pour afficher le contenu développé de la cellule

Autres méthodes intégrées d’Excel : utilisez le retour à la ligne pour afficher tout le contenu d’une cellule

Autres méthodes intégrées d’Excel : utilisez les commentaires ou les notes pour visualiser le contenu complet d’une cellule au survol

Remarque : les approches présentées ici prennent Excel 2021 comme référence ; des différences mineures d’interface ou de fonctionnalités peuvent exister selon votre version d’Excel. Vérifiez toujours la disponibilité des fonctionnalités dans votre version avant de mettre en œuvre chaque solution.


Développez la cellule pour afficher tout son contenu en insérant une zone de texte ActiveX X Controls

Cette méthode affiche instantanément le contenu complet d’une cellule sélectionnée dans une zone de texte flottante située juste à côté, dès que vous cliquez dessus. Idéale pour les utilisateurs maîtrisant les bases du VBA et les contrôles ActiveX, elle permet un développement dynamique et interactif sans altérer la mise en page de votre feuille de calcul.

1. Activez la feuille de calcul dans laquelle vous souhaitez pouvoir développer le contenu des cellules. Cliquez sur Développeur > Insérer > Zone de texte (contrôles ActiveX).
Capture d’écran de l’option Insérer une zone de texte (contrôles ActiveX) sous l’onglet Développeur dans Excel

Conseil : si vous ne voyez pas l’onglet Développeurdans votre Ruban, vous pouvez l’activer en suivant les étapes décrites dans :Comment afficher l’onglet Développeur dans Ruban Excel

2. Ensuite, tracez sur votre feuille de calcul une zone de texte suffisamment large et haute pour accueillir la plus longue entrée de cellule attendue. Veillez à noter le nom attribué à cette zone (TextBox1 par défaut, sauf si modifié dans les propriétés).
Capture d’écran montrant la création d’une zone de texte dans Excel pour afficher le contenu d’une cellule

3. Cliquez avec le bouton droit sur la zone de texte et sélectionnez Propriétés dans le menu contextuel. Dans le volet Propriétés, définissez MultiLine et WordWrap sur True en les sélectionnant dans les listes déroulantes. Cela garantit que les textes longs s’ajustent automatiquement à l’intérieur de la zone et s’affichent sur plusieurs lignes.
Capture d’écran du volet Propriétés avec les options MultiLine et WordWrap activées pour la zone de texte dans Excel>>>Capture d’écran du volet Propriétés avec les options MultiLine et WordWrap activées pour la zone de texte dans Excel

Vous pouvez également définir AutoSize sur True. Cette option permet à la zone de texte d’ajuster automatiquement sa taille en fonction de la longueur du contenu, évitant ainsi les espaces inutiles tout en affichant le texte intégralement.

4. Cliquez avec le bouton droit sur l’onglet du nom de la feuille en bas d’Excel, puis sélectionnez Afficher le code dans le menu pour ouvrir la fenêtre de code VBA associée à la feuille.

5. Saisissez le script VBA suivant dans la fenêtre de code. Ce code affiche une zone de texte juste à côté de la cellule sélectionnée, révélant tout son contenu. La zone de texte n’apparaît que lorsque vous cliquez dans la plage de cellules définie, que vous pouvez personnaliser selon vos besoins.

VBA : Agrandir la cellule pour afficher son contenu

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice
Dim xRgAddress As String
xRgAddress = "A1:B4" 'the range this VBA work, if you leave it is blank, it work for whole sheet
If xRgAddress = "" Then
  With TextBox1
        .Top = Target.Top
        .Left = Target.Offset(, 1).Left
        .Text = Target.Text
        .Visible = True
    End With
Else
    If Intersect(Target, Range(xRgAddress)) Is Nothing Then
        TextBox1.Visible = False
    Else
        With TextBox1
            .Top = Target.Top
           .Left = Target.Offset(, 1).Left
            .Text = Target.Text
            .Visible = True
        End With
    End If
End If
End Sub

Capture d’écran de la fenêtre de l’éditeur VBA avec le code Worksheet_SelectionChange permettant d’agrandir le contenu d’une cellule dans Excel

Important : TextBox1 dans le code ci-dessus correspond au nom de la zone de texte que vous venez de créer. Remplacez A1:B4 par la plage où vous souhaitez activer cette fonctionnalité, ou laissez-la vide pour l’appliquer à toute la feuille. Vérifiez le nom exact de la zone de texte dans le volet Propriétés.

6. Revenez à votre feuille de calcul et quittez le mode Conception en cliquant sur Développeur > Mode Conception (assurez-vous qu’il n’est pas sélectionné).
Capture d’écran de l’option Mode Création sous l’onglet Développeur dans Excel

Désormais, dès que vous cliquez sur une cellule de la plage définie, son contenu s’affiche automatiquement en entier dans une zone de texte juste à côté.
GIF illustrant comment cliquer sur une cellule dans Excel agrandit son contenu dans une zone de texte

Conseils supplémentaires :

  • Cette solution est idéale pour visualiser ou copier instantanément le contenu complet d’une cellule, à condition que les macros soient activées dans votre classeur afin que le code fonctionne.
  • N’oubliez pas que les modifications apportées via VBA et les contrôles ActiveX peuvent ne pas s’afficher comme prévu dans Excel pour le web ou sur les versions mobiles.
  • Si vous rencontrez des erreurs, vérifiez soigneusement le nom de votre zone de texte ainsi que la plage définie afin d’éliminer toute erreur typographique.

Développez la cellule pour afficher tout son contenu à l’aide de la fonction « Plus grand » de Barre de formule de Kutools pour Excel

Si vous avez installé Kutools pour Excel, vous pouvez utiliser sa fonctionnalité Barre de formule agrandie pour visualiser instantanément tout le contenu de n’importe quelle cellule cliquée, affiché dans une boîte contextuelle redimensionnable. Cette solution gain de temps évite toute modification de la structure de votre feuille de calcul, rendant la lecture et l’édition des cellules particulièrement pratiques pour les formules ou les entrées longues et complexes.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

GIF démontrant la barre de formule agrandie de Kutools affichant tout le contenu des cellules dans Excel

Conseils :

1. La fonction Bigger Barre de formule ne se contente pas d’afficher le contenu de la cellule active : vous pouvez également le modifier directement dans la boîte contextuelle, et toutes vos modifications seront instantanément appliquées à la cellule dans la feuille de calcul.

2. La barre est redimensionnable : faites glisser son coin inférieur droit pour l’élargir ou l’agrandir verticalement, selon vos préférences d’affichage.

3. Lorsque vous sélectionnez plusieurs cellules, seule la première d’entre elles voit son contenu s’afficher dans la Barre de formule Bigger.

Pour en savoir plus sur la fonction Bigger Barre de formule et ses fonctionnalités supplémentaires, consultez ce tutoriel.


Formule Excel : utilisez des formules dans une cellule auxiliaire pour afficher le contenu développé de la cellule

Cette solution utilise des formules Excel dans une cellule auxiliaire distincte afin de reconstituer et d’afficher l’intégralité du contenu d’une cellule cible, quelle que soit sa longueur. Elle convient particulièrement à l’affichage, à l’impression ou à l’exportation complète des informations d’une cellule, et permet de relire ou partager des données sans recourir à Barre de formule ni modifier la conception de la feuille.

Formules courantes pour combiner, afficher ou retourner à la ligne le contenu d’une cellule :

1. Supposons que votre texte long se trouve dans la cellule A2. Saisissez cette formule dans une cellule adjacente, par exemple B2 :

=A2

Cela affiche exactement le même contenu, vous permettant d’ajuster librement la largeur ou le format selon vos besoins. Pour les entrées très longues, appliquez le formatage Retour à la ligne d’Excel à cette cellule auxiliaire afin d’afficher l’intégralité du texte sur plusieurs lignes.
Pour appliquer le retour à la ligne : cliquez sur la cellule auxiliaire, puis sélectionnez Accueil > Retour à la ligne dans le ruban.

Si vous devez combiner plusieurs cellules :

=CONCATENATE(A2," ",B2," ",C2)

Ou, dans les versions récentes d’Excel, utilisez la fonction plus flexible TEXTJOIN:

=TEXTJOIN(" ",TRUE,A2:C2)

- La fonction TEXTJOIN vous permet de combiner des plages ou des tableaux à l’aide d’un délimiteur spécifié, et le paramètre VRAI ignore automatiquement les cellules vides.
- Après avoir saisi la formule ci-dessus dans la cellule souhaitée (par exemple D2), appuyez sur Entrée. Pour appliquer cette logique à toute une liste, il vous suffit de faire glisser la poignée de recopie vers le bas depuis votre cellule de départ.

Conseils pratiques :

  • Vérifiez toujours que les cellules référencées ne sont pas vides, afin d’éviter l’apparition d’espaces inutiles dans le résultat final.
  • Le formatage de la cellule auxiliaire avec Retour à la ligne préserve la visibilité intégrale du contenu, quelle que soit la largeur de la cellule.
  • Si votre formule n’affiche pas tout le contenu, vérifiez que Hauteur de ligne est réglé(e) pour s’ajuster automatiquement ou augmentez-le manuellement afin d’obtenir une visibilité complète.

Dépannage :
Si votre formule n’affiche pas tout le texte, vérifiez que :

  • La colonne de la cellule auxiliaire est suffisamment large, ou le retour à la ligne est activé.
  • Votre feuille de calcul n’est pas configurée pour restreindre Hauteur de ligne, ou a été modifiée de manière à bloquer l’affichage multiligne.

Autres méthodes intégrées d’Excel : utilisez le retour à la ligne pour afficher tout le contenu d’une cellule

La fonction native d’Excel Retour à la ligne permet d’afficher le contenu complet d’une cellule directement en place, en répartissant le texte long sur plusieurs lignes au sein de la même cellule. Cette méthode est idéale si vous pouvez ajuster la hauteur de ligne et que vous recherchez une solution native, rapide, sans VBA ni compléments.

Étapes opératoires :

  • Sélectionnez la cellule ou la plage de cellules contenant un texte long.
  • Accédez à l’onglet Accueil du Ruban, puis cliquez sur Retour à la ligne dans le groupe Alignement.
  • Excel ajuste automatiquement la cellule pour afficher tout son contenu sur plusieurs lignes. Si nécessaire, augmentez manuellement la hauteur de ligne afin d’optimiser la visibilité.

Avantages :

  • Rapide et s’appuyant sur les fonctionnalités standard d’Excel ; compatible avec toutes les versions modernes d’Excel.
  • Aucun codage ni outil externe requis.
Inconvénients :
  • Nécessite un ajustement de la hauteur des lignes, ce qui peut impacter la mise en page de la feuille de calcul.
  • Non adapté si vous souhaitez conserver une hauteur de ligne fixe pour des raisons de mise en page.
Rappel pratique : Si vous verrouillez Hauteur de ligne ou utilisez des mises en page d’impression qui les restreignent,Retour à la lignepeut ne pas résoudre entièrement les problèmes de visibilité.

Autres méthodes intégrées d’Excel : utilisez les commentaires ou les notes pour visualiser le contenu complet d’une cellule au survol

Une autre fonctionnalité intégrée à Excel consiste à ajouter des commentaires ou des notes à une cellule. En y insérant le contenu complet de la cellule, vous pouvez visualiser l’intégralité du texte en survolant la cellule avec la souris ou en cliquant sur l’icône de commentaire. Cette méthode est particulièrement utile pour les explications ou annotations longues qui doivent être affichées sans perturber la structure de la feuille de calcul.

Étapes opératoires :

  • Cliquez avec le bouton droit sur la cellule contenant un contenu long.
  • Choisissez Insérer un commentaire(ou)Nouvelle note dans Excel 2016 et les versions ultérieures).
  • Collez le texte complet de la cellule dans la zone de commentaire ou de note.
  • Cliquez en dehors de la zone pour enregistrer. L’indicateur de commentaire apparaît alors dans le coin de la cellule.
  • Pour le visualiser, il suffit de survoler ou de cliquer sur l’indicateur de commentaire : le texte complet s’affiche alors dans une fenêtre contextuelle.

Remarques :

  • Cette méthode est idéale pour une utilisation occasionnelle et pour les contenus que vous souhaitez annoter séparément.
  • Les commentaires et les notes restent en place, indépendamment des dimensions des cellules, mais ne s’affichent pas à l’impression sauf si l’option « Imprimer les commentaires » est activée dans les paramètres.
Inconvénients : Les commentaires et notes ne remplacent ni l’édition directe des données dans les cellules ni une visualisation d’ensemble, et peuvent ne pas être visibles sur les versions mobiles d’Excel.

Conseils pour une utilisation optimale :

  • Utilisez les commentaires ou les notes lorsque vous partagez des données annotées avec d’autres personnes, pour faciliter la relecture ou apporter des explications.
  • Si vous devez extraire des commentaires ou des notes pour un résumé ou un rapport, Excel vous permet de les exporter depuis l’onglet « Révision », via l’option « Afficher tous les commentaires ».

Conseil de synthèse :

  • Si votre feuille de calcul est fréquemment mise à jour ou partagée, privilégiez les méthodes n’utilisant ni VBA ni compléments (comme les formules ou les fonctions intégrées) afin de minimiser les problèmes de compatibilité.
  • Pour une visibilité persistante, les formules placées dans une cellule auxiliaire combinées au Retour à la ligne sont les plus adaptées, à condition de pouvoir ajuster les dimensions des cellules. Pour un affichage instantané au clic, optez plutôt pour un contrôle ActiveX ou la fonction « Plus grand » de la barre de formule avec Kutools.
  • Prenez en compte la conception de votre feuille de calcul ainsi que vos besoins d’impression : les commentaires et notes ne sont pas imprimés par défaut, sauf si vous activez explicitement cette option.
  • Si vous rencontrez des problèmes après avoir appliqué l’une de ces méthodes (par exemple, du texte toujours tronqué ou des fenêtres contextuelles inopérantes), vérifiez le formatage des cellules, l’état des compléments logiciels ainsi que les paramètres de sécurité des macros.
  • Enregistrez toujours votre classeur dans Conserver la mise en forme et gérez les modifications, surtout si vous utilisez du VBA ou des fonctionnalités personnalisées.

Autres opérations (articles)

Comment désactiver la saisie semi-automatique
Découvrez une option dans Excel qui vous permet de désactiver la saisie semi-automatique.

Comment réduire la taille d’un fichier Excel ?
Il arrive parfois qu’ouvrir ou enregistrer un fichier Excel prenne plusieurs minutes lorsqu’il est trop volumineux. Pour résoudre ce problème, ce tutoriel explique comment réduire la taille du fichier en supprimant les contenus ou formats inutiles, voire jamais utilisés.

Comment remplir automatiquement des cellules à partir d’un autre tableau
Ce tutoriel explique comment, après avoir saisi une valeur dans une colonne, remplir automatiquement les cellules d’une autre colonne à partir d’un tableau situé dans une autre feuille.

Comment colorer les lignes ou colonnes impaires et paires (alternées) dans Excel ?
Lors de la conception d’une feuille de calcul, de nombreuses personnes colorent les lignes ou colonnes impaires et paires (alternées) afin d’améliorer la lisibilité. Cet article vous présente deux méthodes pour colorer facilement les lignes ou colonnes alternées dans Excel.

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