Accéder au contenu principal

Excel : Comment développer une cellule pour afficher tout le contenu en cliquant dessus

Author: Sun Last Modified: 2025-05-27

Dans certains cas, si le contenu d'une cellule est plus long que la largeur de celle-ci et qu'il y a des valeurs dans les cellules de la colonne suivante, seule une partie du contenu est visible, comme le montre la capture d'écran ci-dessous. Pour éviter de changer la largeur et la hauteur des cellules, vous pouvez cliquer sur la cellule et voir l'intégralité du contenu dans la barre de formule. Mais si la barre de formule est masquée ou plus courte que le contenu, comment faire ? Voici deux méthodes qui permettent d'afficher le contenu de la cellule dans une zone de texte lorsqu'on clique dessus.

A screenshot showing a cell with truncated content in Excel

Développer une cellule pour afficher tout le contenu en insérant une zone de texte ActiveX

Développer une cellule pour afficher tout le contenu en utilisant la Barre de formule agrandie de Kutools pour Excel

Remarque : les méthodes présentées dans ce tutoriel ont été testées dans Excel 2021, il peut y avoir des différences entre les versions d'Excel.


Développer une cellule pour afficher tout le contenu en insérant une zone de texte ActiveX

1. Activez la feuille de calcul où vous souhaitez développer la cellule, puis cliquez sur Développeur > Insérer > Zone de texte (Contrôles ActiveX).
A screenshot of the Insert Text Box (ActiveX Controls) option under the Developer tab in Excel

S'il n'y a pas d'onglet Développeur dans le ruban, veuillez l'afficher d'abord, consultez ce tutoriel Comment Afficher/Montrer l'Onglet Développeur Dans Le Ruban Excel

2. Ensuite, faites glisser le curseur pour dessiner une zone de texte avec une largeur et une hauteur suffisantes pour afficher le contenu le plus long des cellules. Notez le nom de cette zone de texte, ici c'est TextBox1.
A screenshot showing a textbox being drawn in Excel to display cell content

3. Faites un clic droit sur la zone de texte, puis cliquez sur Propriétés dans le menu contextuel. Ensuite, dans le panneau Propriétés choisissez Oui dans les listes déroulantes des sections MultiLigne et Retour automatique à la ligne Ensuite, fermez le panneau Propriétés .
A screenshot of the Properties option on the context menu  >>>  A screenshot of the Properties pane with MultiLine and WordWrap settings selected for the textbox in Excel

Vous pouvez également sélectionner Oui dans la liste déroulante de la section AutoSize dans le panneau Propriétés, la zone de texte sera redimensionnée automatiquement en fonction de la longueur du contenu de la cellule sur laquelle vous cliquez.

4. Faites un clic droit sur l'onglet du nom de la feuille dans la barre d'état, puis cliquez sur Afficher le code dans le menu contextuel.

5. Dans la fenêtre Microsoft Visual Basic pour Applications, copiez et collez le code ci-dessous dans le script vide.

VBA : Développer une 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

A screenshot of the VBA editor window with the Worksheet_SelectionChange code for expanding cell content in Excel

Notez que TextBox1 est le nom de la zone de texte que vous avez dessinée, et A1:B4 est la plage sur laquelle ce code fonctionne, modifiez-les selon vos besoins.

6. Revenez à la feuille, cliquez sur Développeur > Mode Création pour quitter le mode création.
A screenshot of the Design Mode option under the Developer tab in Excel

Maintenant, lorsque vous cliquez sur une cellule, une zone de texte apparaîtra à côté et affichera tout le contenu de la cellule.
A GIF showing how clicking on a cell in Excel expands its content in a textbox


Développer une cellule pour afficher tout le contenu en utilisant la Barre de formule agrandie de Kutools pour Excel

Si vous avez installé Kutools pour Excel, la Barre de formule agrandie qu'il fournit affichera tout le contenu de la cellule dans une fenêtre contextuelle lorsque vous cliquez dessus, tant que vous l'activez en cliquant sur Kutools > Barre de formule agrandie.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

A GIF demonstrating Kutools' Bigger Formula Bar displaying all cell contents in Excel

Conseils :

1. Avec la Barre de formule agrandie, en plus de visualiser le contenu de la cellule active, vous pouvez également modifier le contenu de la cellule dans la Barre de formule agrandie.

2. Vous pouvez redimensionner la Barre de formule agrandie en faisant glisser le coin inférieur droit de la barre.

3. Si vous sélectionnez plusieurs cellules, seul le contenu de la première cellule de la sélection sera affiché dans la Barre de formule agrandie.

Pour plus de détails sur la Barre de formule agrandie, consultez son tutoriel.


Autres opérations (Articles)

Comment désactiver la saisie semi-automatique
Il existe une option dans Excel qui peut arrêter la saisie semi-automatique.

Comment réduire la taille d'un fichier Excel ?
Parfois, cela peut prendre des minutes pour ouvrir ou enregistrer un fichier Excel s'il est trop volumineux. Pour résoudre ce problème, ce tutoriel explique comment réduire la taille du fichier Excel en supprimant les contenus ou formats inutiles ou jamais utilisés.

Comment compléter automatiquement les cellules à partir d'une autre table
Ce tutoriel explique comment compléter automatiquement les cellules d'une autre colonne à partir d'une table située dans une autre feuille après avoir saisi une valeur dans une colonne.

Comment appliquer un ombrage aux lignes/colonnes impaires ou paires (alternées) dans Excel ?
Lors de la conception d'une feuille de calcul, beaucoup de personnes ont tendance à appliquer un ombrage aux lignes ou colonnes impaires ou paires (alternées) afin de rendre la feuille plus visuelle. Cet article vous montrera deux méthodes pour appliquer un ombrage aux lignes/colonnes impaires ou paires dans Excel.

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la 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 facilite grandement votre travail

  • Activez la modification 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é de50 %, et réduit des centaines de clics de souris pour vous chaque jour !