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

Ajouter des icônes smiley ou émojis dans les cellules Excel pour un retour visuel instantané

AuteurSun Date de modification

Dans de nombreux cas pratiques, vous souhaiterez fournir un retour visuel immédiat dans vos feuilles Excel. Par exemple, en milieu éducatif, vous pouvez récompenser les élèves ayant atteint un niveau de performance donné par un visage souriant, tout en attribuant un visage neutre ou triste à ceux dont les résultats sont moyens ou insuffisants. De même, dans les rapports commerciaux ou les tableaux de bord de performance (KPI), l’utilisation de symboles expressifs rend les données d’évaluation claires et visuellement attrayantes en un coup d’œil. Cet article présente plusieurs solutions concrètes pour ajouter facilement des smileys ou indicateurs visuels dynamiques dans Excel, adaptées à différents besoins et versions du logiciel. Vous y trouverez à la fois des approches classiques fondées sur des formules et des solutions avancées utilisant le VBA ou les fonctionnalités intégrées d’Excel.

Les principales solutions abordées dans cet article sont les suivantes :


Insérer directement un smiley

Cette méthode vous permet d’insérer manuellement un symbole de visage souriant (neutre ou triste) dans une cellule à l’aide d’un caractère spécial et de la police Wingdings. Rapide et directe, elle est idéale lorsque vos indicateurs visuels n’ont pas besoin de s’ajuster dynamiquement aux données. Si vous recherchez un symbole statique pour une cellule, ou si vous préparez un tableau de bord ou un rapport destiné à une présentation, c’est une solution simple et efficace.

Saisissez J dans la cellule où vous souhaitez afficher un visage souriant. Ensuite, dans l’onglet Accueil, sélectionnez Wingdings dans la zone Police, puis appuyez sur Entrée. La lettre se transforme alors en icône souriante, comme illustré ci-dessous :
tapez J et définissez la police sur Wingdings

Le visage souriant apparaît désormais dans la cellule sélectionnée :
smiley affiché dans la cellule

Remarque : Utilisez des majuscules avec la police Wingdings : J (sourire), K (neutre), L (triste).

  • Scénario applicable : Insérez manuellement un symbole visuel lorsque aucune mise à jour pilotée par les données n’est nécessaire.
  • Limitation : Les icônes ne se mettent pas à jour automatiquement lorsque les données sous-jacentes changent. Pour des mises à jour dynamiques, découvrez les solutions suivantes.

Astuce : Grâce à la fonctionnalité AutoTexte de Kutools pour Excel, vous pouvez enregistrer des textes, graphiques, images ou formules fréquemment utilisés dans un volet dédié et les insérer rapidement dans n’importe quelle feuille de calcul.

Essayez gratuitement dès aujourd’hui !
smiley par Kutools

Formule + Wingdings : icônes smiley dynamiques

Lorsque vous souhaitez que les visages s’actualisent automatiquement en fonction des données sous-jacentes — comme des notes ou des indicateurs de performance — combinez une formule Excel à un formatage de police spécifique. Ainsi, si la note est supérieure ou égale à 85, un visage souriant s’affiche ; entre 60 et 84, un visage neutre apparaît ; et en dessous de 60, c’est un visage triste qui s’affiche.

  • ≥ 85→ souriant
  • 60–84→ neutre
  • < 60→ triste

Cette technique est particulièrement utile pour les registres scolaires, les évaluations de personnel ou les tableaux de bord KPI, où un retour visuel immédiat s’impose.
insérer un smiley en fonction de la valeur de la cellule

Cliquez sur la cellule où vous souhaitez insérer le visage et saisissez la formule suivante (en supposant que vos données se trouvent en B2) :

=IF(B2="","",IF(B2>=85,"J",IF(B2>=60,"K","L")))

Après avoir saisi la formule, faites glisser la poignée de recopie vers le bas pour remplir la plage souhaitée. Sélectionnez ensuite les cellules contenant la formule et définissez la police sur Wingdings depuis l’onglet Accueil, puis appuyez sur Entrée. Les visages s’affichent alors automatiquement en fonction des valeurs saisies.
appliquer une formule, puis appliquer la police Wingdings à la cellule

Les smileys sont désormais insérés et se mettent à jour instantanément dès que les cellules de référence changent.

Conseils :
1. Dans la formule ci-dessus, B2 est la cellule de référence pour l’affichage conditionnel.
2. Modifier les données de la colonne B met automatiquement à jour le visage souriant.
3. Veillez à utiliser des lettres majuscules (« J », « K », « L ») pour garantir un affichage correct des symboles Wingdings.
4. Assurez-vous que les cellules cibles ne comportent pas de mise en forme incompatible susceptible de masquer les symboles.

Avantage : Mise à jour automatique dès que les données changent.

Limitation : Nécessite que l’utilisateur dispose de la police Wingdings (présente par défaut sur la plupart des systèmes Windows ; compatibilité multiplateforme non garantie).


Insérer rapidement des images en fonction de la valeur d’une cellule

Si vos rapports ou documents nécessitent des images réelles — comme des fichiers de smileys personnalisés liés à des données spécifiques — Kutools pour Excel met à votre disposition un outil intuitif, « Associer l‹importation d›images », qui vous permet d’importer et de positionner efficacement en lot les images correspondant au contenu de vos cellules. Idéale pour les rapports marketing, les journaux d’apprentissage ludiques ou les tableaux de bord illustrant des retours personnalisés avec des graphismes thématiques, cette fonctionnalité simplifie considérablement la personnalisation visuelle de vos fichiers Excel.

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...

Après avoir installé Kutools pour Excel(essai gratuit), suivez ces étapes :

1. Sélectionnez les valeurs de cellule auxquelles vous souhaitez associer des images, puis accédez à KUTOOLS PLUS > Importer/Exporter > Associer l‹importation d›images.
Ouvrir la fonction Importer des images correspondantes dans Kutools

2. Dans la boîte de dialogue Associer l‹importation d›images :
(1) Cliquez sur Ajouter > Fichier/Dossier pour inclure vos images dans la liste Liste d'images.
Ajouter des images dans la boîte de dialogue

(2) Cliquez sur Taille d'importation pour définir comment vos images s’adapteront à la feuille de calcul (options de taille).
Cliquez sur Taille d’importation pour choisir une option de taille

(3) Lorsque vous êtes prêt, cliquez sur OK > Importer. Vous serez invité à sélectionner une cellule pour les images (vous pouvez également sélectionner les cellules correspondantes). Cliquez sur OK pour insérer.
Toutes les images sont insérées en fonction de la valeur de la celluleToutes les images sont insérées en fonction de la valeur de la cellule

Astuce : Pour insérer une image en séquence horizontale, sélectionnez Remplir par ligne, puis par colonne sous l’option Ordre d'importation dans la boîte de dialogue.
Images insérées horizontalement en fonction de la valeur de la cellule
Images insérées horizontalement en fonction de la valeur de la cellule

Avantage : Permet d’afficher des images colorées ou personnalisées, et pas uniquement des icônes issues de polices.

Limitation : Nécessite l’installation de Kutools ainsi que des fichiers d’image dont les noms correspondent aux valeurs des cellules. Pour des visualisations reposant uniquement sur des symboles ou des émojis, consultez les méthodes par formule ci-dessous.


VBA : Insérer dynamiquement des smileys ou des images en fonction des valeurs des cellules

Pour ceux qui recherchent le plus haut niveau d’automatisation et de flexibilité graphique — comme l’insertion automatique d’emojis ou d’images de visages (et non seulement des symboles de police) —, VBA propose une solution entièrement personnalisée. Cette approche permet d’insérer des objets image (par exemple, des fichiers PNG de smileys) directement dans les cellules selon leur valeur ou une condition donnée, idéale pour des tableaux de bord dynamiques, des outils pédagogiques interactifs ou des tableaux de progression ludifiés. Elle contourne ainsi les limites des polices en offrant des graphismes en couleurs, redimensionnables à volonté.

Scénario typique :
Les enseignants souhaitent attribuer automatiquement des images de visages souriants pour les notes élevées, et les managers préfèrent utiliser des images symboliques plutôt que des émoticônes en texte brut. Particulièrement utile si vous gérez un classeur partagé et souhaitez une visualisation cohérente sur toutes les plateformes (Windows, Mac), quelle que soit la police installée.

Remarque : Vous devez avoir des fichiers d’image (par exemple smiley.png, neutral.png, sad.png) stockés dans un dossier, et les noms des images doivent correspondre aux résultats possibles.

Mode d’emploi :

1. Cliquez sur Développeur > Visual Basic pour ouvrir l’éditeur VBA. Dans la fenêtre qui s’ouvre, cliquez sur Insertion > Module, puis collez le code ci-dessous dans le volet du module :

Option Explicit

Sub InsertSmileyImages()
    Dim ws As Worksheet
    Dim r As Range
    Dim smileyType As String
    Dim imgPath As String
    Dim shp As Shape
    
    Set ws = ActiveSheet  ' or specify: Set ws = ThisWorkbook.Worksheets("Sheet1")
    
    ' Change the target range as needed
    For Each r In ws.Range("B2:B10")
        If IsNumeric(r.Value) Then
            ' Decide which image to use
            If r.Value >= 85 Then
                smileyType = "smile"
            ElseIf r.Value >= 60 Then
                smileyType = "neutral"
            Else
                smileyType = "sad"
            End If
            
            imgPath = "C:\FaceImages\" & smileyType & ".png"  ' Update the folder path as needed
            If Dir(imgPath) <> "" Then
                ' Insert once, then position/size it next to the value cell (column C)
                Set shp = ws.Pictures.Insert(imgPath)
                With shp
                    .LockAspectRatio = msoTrue
                    .Height = r.Height
                    .Top = r.Top
                    .Left = r.Offset(0, 1).Left
                End With
            End If
        End If
    Next r
End Sub

2. Une fois le code inséré, cliquez sur le bouton Bouton Exécuterdans la barre d’outils pour l’exécuter. Le script traitera chaque cellule de B2 à B10 et insérera l’image du visage souriant correspondante juste à côté (dans la colonne C). Vous devrez peut-être ajuster la plage de cellules ainsi que le chemin du fichier en fonction de votre situation réelle.

Dépannage :
- Vérifiez que les fichiers image existent bien dans le dossier indiqué et qu’ils portent exactement les noms suivants : smile.png, neutral.png ou sad.png.
- Si l’insertion des images échoue, revérifiez attentivement le chemin du fichier.
- Pour les opérations en masse, supprimez les images existantes avant de relancer le code si nécessaire.

Avantage : Offre un rendu graphique cohérent sur toutes les plateformes et prend en charge des images personnalisées et colorées.

Limitation : Nécessite des connaissances en VBA, un classeur compatible macros (.xlsm), ainsi qu’une configuration adéquate des dossiers et des images.


Formule Excel : symboles conditionnels Unicode/émoticônes

Si vous souhaitez éviter Wingdings — pour des raisons de compatibilité, d’exportation ou de multiplateforme — ou opter pour des symboles plus modernes comme les émojis Unicode, vous pouvez utiliser des formules conditionnelles pour générer des émoticônes expressives directement en Unicode. Cette méthode est simple, ne dépend d’aucune police externe et fonctionne parfaitement avec toutes les versions d’Excel prenant en charge Unicode. Elle s’avère particulièrement utile sur les appareils mobiles ou lors du partage de fichiers entre différents systèmes d’exploitation.

Scénario :
Tableaux de bord KPI, bulletins de notes ou formulaires de retour nécessitant des visuels emoji simples, sans dépendre de polices spéciales. Idéal pour les documents destinés aux utilisateurs finaux, les résumés d’enquêtes ou toute situation où des symboles expressifs renforcent l’engagement et la clarté.

1.Saisissez la formule suivante dans la cellule cible (par exemple C2) :

=IF(B2>=85,"😊",IF(B2>=60,"😐","😢"))

2. Appuyez sur Entrée pour valider, puis faites glisser vers le bas selon vos besoins. Chaque ligne affichera désormais un émoji dynamique en fonction de sa valeur correspondante dans la colonne B. Si votre version d’Excel n’affiche pas les émojis en couleur, vous verrez à la place un glyphe en noir et blanc.

Explication des paramètres de la formule :
Dans la formule ci-dessus, B2 fait référence à la cellule contenant la note ou la valeur à évaluer. Personnalisez les émojis ou la référence de cellule selon vos besoins. Assurez-vous que votre version d’Excel et votre système prennent en charge les émoticônes Unicode.

Avantage : Ne dépend ni de Wingdings ni de polices personnalisées ; s’appuie sur la prise en charge Unicode du système et fonctionne sur plusieurs plateformes.

Limitation : Toutes les versions d’Excel n’affichent pas les émojis en couleur ; les configurations plus anciennes peuvent afficher des glyphes monochromes ou des carrés si la police système ne prend pas en charge l’émoji requis.

Rappel en cas d’erreur : Si vous copiez cette formule et que des carrés ou des boîtes vides s’affichent, mettez à jour Excel et/ou installez des polices système prenant en charge les émojis.


Utiliser la mise en forme conditionnelle : jeux d’icônes intégrés (icônes d’état)

Pour une solution simple, sans macro et visuellement harmonieuse, les jeux d’icônes intégrés à la mise en forme conditionnelle d’Excel — tels que feux tricolores, flèches, formes ou notations — permettent d’indiquer clairement tendances et statuts. Cette méthode résume visuellement les informations sans nécessiter de polices spéciales ni de VBA, pour des feuilles de calcul professionnelles et immédiatement compréhensibles d’un coup d’œil.

Scénario :
Tableaux de bord commerciaux, suivi des présences, évaluations de risques ou tout autre rapport nécessitant des indicateurs visuels, sans avoir à insérer d’images ni de formules complexes.

Mode d’emploi :

1. Sélectionnez votre plage de données, par exemple B2:B10.
2. Sous l’onglet Accueil, cliquez sur Utiliser la mise en forme conditionnelle > Jeux d’icônes.
3. Choisissez un jeu d’icônes adapté (par exemple : feux tricolores, flèches, formes ou notations).
4. Pour personnaliser les seuils ou masquer les chiffres, rendez-vous dans Utiliser la mise en forme conditionnelle > Gérer les règles, sélectionnez votre règle, puis ajustez les valeurs et options (par exemple)Afficher uniquement l’icône).

Par défaut, les jeux d’icônes affichent l’état de chaque valeur (par exemple : vert pour élevé, jaune pour moyen, rouge pour faible). Vous pouvez ajuster les seuils de chaque icône dans Gérer les règles.

Astuce : Survolez Jeux d’icônes pour prévisualiser chaque style en temps réel. Avec l’option Afficher uniquement l’icône activée, la valeur sous-jacente est masquée — idéal pour un tableau de bord purement visuel.

Avantage : Rapide, visuel et sans intervention manuelle ; fonctionne dans la plupart des versions d’Excel.

Limitation : Le choix des icônes varie selon la version d’Excel et ne comprend pas d’images personnalisées (ni, en général, d’émojis ou de visages souriants). Si vous souhaitez utiliser des icônes de type émoji ou smiley, privilégiez les méthodes Wingdings ou Unicode présentées ci-dessus.

Dépannage : Si vous ne voyez pas le jeu d’icônes souhaité, il se peut que votre version d’Excel ne l’inclue pas. Pensez à mettre à jour vers la dernière version d’Excel Microsoft 365 ou à utiliser les méthodes alternatives ci-dessus.


Articles associés :

Tout au long de l’utilisation des solutions présentées ci-dessus, gardez à l’esprit que le bon choix dépend de votre flux de travail, de votre version d’Excel, de vos besoins en partage de fichiers et du niveau de richesse graphique souhaité. Pour un retour visuel simple et rapide, privilégiez les symboles basés sur les polices ou les jeux d’icônes conditionnels. Pour des visuels plus avancés, optez pour les émojis générés par formule, l’importation groupée d’images via Kutools ou les scripts VBA. Si vous constatez un affichage inattendu des symboles, vérifiez vos paramètres de police, de système ou de version d’Excel. Lorsque vous utilisez VBA ou Kutools, sauvegardez toujours vos données avant toute opération groupée importante afin d’éviter tout déplacement accidentel d’images.

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