Comment transformer des commentaires en contenu de cellules dans Excel ?
Dans de nombreuses situations, vous disposez d’une feuille de calcul contenant des informations essentielles stockées dans des commentaires (ou « Notes » dans les versions récentes d’Excel). Toutefois, ces commentaires ne sont pas toujours visibles directement ni imprimables dans un tirage standard de la feuille, ce qui rend leur gestion ou l’extraction de leurs données peu pratique pour le partage, l’archivage ou le traitement. Pour y remédier, il peut être nécessaire de transférer ou de convertir tous les commentaires en contenu réel de leurs cellules respectives. Cette démarche garantit que les informations deviennent immédiatement accessibles, consultables et imprimables aux côtés des autres données de la feuille. Si vous recherchez des méthodes efficaces pour transformer des commentaires en contenu de cellules dans Excel, plusieurs options s’offrent à vous, chacune adaptée à votre niveau de compétence et à vos besoins spécifiques.
Convertir les commentaires en contenu de cellules à l’aide d’une fonction personnalisée
Convertir les commentaires en contenu de cellules à l’aide d’un code VBA
Convertir les commentaires en contenu de cellules avec Kutools pour Excel
Convertir les commentaires en contenu de cellules à l’aide d’une fonction personnalisée
Une méthode pratique pour extraire les commentaires contenus dans des cellules consiste à utiliser une fonction définie par l’utilisateur (UDF) d’Excel. Idéale pour les utilisateurs ayant des notions de base en VBA, cette approche permet d’éviter l’exécution de macros modifiant directement le contenu de la feuille, tout en offrant un meilleur contrôle et plus de flexibilité. L’UDF renvoie le texte du commentaire d’une cellule donnée sans altérer les données d’origine.
Pour transformer les commentaires en contenu de cellules à l’aide de cette méthode, commencez par créer la fonction personnalisée (UDF), puis appliquez-la sous forme de formule. Suivez ces étapes :
1. Cliquez sur l’onglet Développeur, puis sur Visual Basic pour accéder à la fenêtre Microsoft Visual Basic pour Applications. Dans la fenêtre VBA, cliquez sur Insertion, puis sur Module, et collez la fonction suivante dans le nouveau module :
Function GetComments(pRng As Range) As String
'Updateby20140509
If Not pRng.Comment Is Nothing Then
GetComments = pRng.Comment.Text
End If
End Function
2. Enregistrez votre projet VBA à l’aide de Ctrl + S ou via le menu. Si vous y êtes invité, enregistrez votre classeur au format Classeur Excel prenant en charge les macros (*.xlsm) afin de garantir le bon fonctionnement de l’UDF.
3. Dans n’importe quelle cellule vide où vous souhaitez afficher le texte du commentaire, saisissez maintenant la formule =GetComments(A1) (remplacez A1 par la référence réelle de la cellule dont vous souhaitez extraire le commentaire). Voir la capture d’écran :

4. Appuyez sur Entrée. La cellule affichera le commentaire de la cellule A1. Pour extraire les commentaires d’une plage entière, faites glisser la poignée de recopie (le petit carré en bas à droite de la cellule) vers le bas ou vers la droite afin d’appliquer la formule aux autres cellules en faisant référence aux cellules correspondantes de votre jeu de données. Tous les commentaires seront ainsi convertis en contenu de cellules. Voir la capture d’écran :

Lorsque vous utilisez cette méthode, gardez à l’esprit que si une cellule ne contient aucun commentaire, la formule renverra généralement un résultat vide pour celle-ci. Cette approche est non destructive : les valeurs et commentaires d’origine restent parfaitement intacts. Elle s’avère particulièrement utile lorsque vous souhaitez afficher, consulter ou imprimer le contenu des commentaires directement à côté des données réelles, sans modifier en quoi que ce soit les cellules sources.
Si vous souhaitez supprimer les formules et conserver uniquement le texte extrait des commentaires, sélectionnez et copiez la zone de placement de la liste, puis cliquez avec le bouton droit et choisissez Coller les valeurs.
Convertir les commentaires en contenu de cellules à l’aide d’un code VBA
Pour les utilisateurs souhaitant effectuer cette conversion automatiquement ou sur un grand nombre de cellules, une courte macro VBA permet de copier efficacement tous les commentaires dans leurs cellules respectives sous forme de texte brut. Cette méthode est simple et entièrement automatisée, mais attention : elle écrase tout contenu existant dans les cellules cibles. Pensez donc toujours à sauvegarder vos données au préalable.
1. Commencez par sélectionner la plage dans laquelle vous souhaitez transformer les commentaires en contenu de cellules. Une sélection plus ciblée réduit le risque de perte accidentelle de données.
2. Accédez à l’onglet Développeur et choisissez Visual Basic pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. Cliquez ensuite sur Insertion > Module, puis copiez le code suivant dans la fenêtre du module :
Sub CommentToCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = Rng.NoteText
Next
End Sub
3. Après avoir collé le code, cliquez sur le bouton
Exécuterdans l’éditeur VBA (ou appuyez sur)F5) pour lancer la macro. Le code vous demandera généralement de sélectionner une plage : assurez-vous de choisir les bonnes cellules. Cliquez sur OK pour continuer, et tous les commentaires existants dans la sélection seront copiés dans leurs cellules respectives, remplaçant leur contenu. La capture d’écran suivante illustre le résultat avant et après :

![]() | ![]() |
Cette solution par macro VBA convient surtout aux utilisateurs à l’aise avec l’exécution de macros et ayant besoin d’automatiser entièrement le transfert des commentaires vers le contenu des cellules. Son principal avantage réside dans sa rapidité et sa capacité à traiter en lot de grandes zones, mais comme elle écrase les données existantes, veillez toujours à faire preuve de prudence et à sauvegarder vos fichiers importants avant d’exécuter la macro.
Convertir les commentaires en contenu de cellules avec Kutools pour Excel
L’outil Conversion entre les commentaires et les cellules de Kutools pour Excel propose une solution intuitive et efficace pour transférer instantanément le texte des commentaires directement dans les cellules. Cet utilitaire vous fait non seulement gagner un temps précieux, mais élimine aussi les manipulations manuelles fastidieuses, réduisant ainsi les risques d’erreurs pendant le processus.
Kutools pour Excel : plus de 300 compléments Excel pratiques, avec un essai gratuit illimité pendant 30 jours.Téléchargez-le dès maintenant.
Après avoir installé Kutools pour Excel, suivez ces étapes simples pour convertir les commentaires en valeurs de cellules :
1. Sélectionnez la plage de cellules contenant les commentaires que vous souhaitez transformer en contenu réel des cellules.
2. Dans le ruban Excel, cliquez sur Kutools > Plus > Conversion entre les commentaires et les cellules.
3. Dans la boîte de dialogue Conversion entre les commentaires et les cellules, choisissez Remplacer le commentaire par le contenu de la cellule. Cette opération transférera directement chaque commentaire ou note vers la valeur de sa cellule respective. Voir la capture d’écran ci-dessous :

4. Cliquez sur OK. Instantanément, tous les commentaires des cellules sélectionnées sont insérés directement dans le contenu de leurs cellules respectives, et la feuille de calcul est mise à jour en conséquence.
Cette approche est particulièrement avantageuse pour les utilisateurs qui préfèrent une interface graphique et un effort manuel minimal. Rapide, fiable et sans code, elle convient parfaitement à ceux qui souhaitent éviter VBA ou les formules Excel. Pour des instructions détaillées sur l’outil Conversion entre les commentaires et les cellules, rendez-vous sur la page Conversion entre les commentaires et les cellules description des fonctionnalités.
Si vous constatez que le contenu des cellules est écrasé, nous vous conseillons de sauvegarder votre feuille avant la conversion ou de travailler sur une copie. Kutools propose également des options permettant de convertir les commentaires dans les deux sens, pour une gestion encore plus flexible.
Conseils, dépannage et suggestions récapitulatives
Lors du choix d’une solution, tenez compte des compromis suivants : VBA offre une grande flexibilité, mais exige des compétences techniques ainsi que des précautions rigoureuses en matière de sauvegarde des données. Kutools propose une approche sans code, rapide et intuitive, idéale pour les utilisateurs réguliers qui privilégient la simplicité. Les fonctions définies par l’utilisateur permettent une extraction sélective sans modifier les cellules d’origine, mais nécessitent l’application de formules et peuvent ne pas prendre en charge les commentaires en fil de discussion au format récent.
Points courants de dépannage :
- Si votre macro ou votre formule ne renvoie pas le contenu attendu du commentaire, assurez-vous que vous utilisez bien des « Commentaires » en fil de discussion (et non des « Notes »), car de nombreuses solutions ne sont compatibles qu’avec les notes classiques.
- Si vous utilisez Office 365 ou Excel 2019+, cliquez avec le bouton droit sur une cellule et choisissez « Afficher/Masquer les notes » pour vérifier que vous utilisez bien le bon type de commentaire.
- Sauvegardez toujours votre fichier avant d’appliquer des macros ou des conversions par lots pour éviter toute perte accidentelle de données.
- Après avoir extrait les valeurs, pour conserver une feuille de calcul propre, supprimez les commentaires en sélectionnant les cellules concernées, en cliquant avec le bouton droit et en choisissant « Supprimer le commentaire ».
Articles associés :
- Modifier le format de tous les commentaires dans les cellules
- Modifier le nom de l’auteur de tous les commentaires
- Lister tous les commentaires vers une Nouvelle feuille de calcul ou un classeur
- Rechercher et remplacer du texte au sein des commentaires
- Afficher ou masquer tous les commentaires et indicateurs de commentaires dans Excel
- Convertir le contenu des cellules en commentaires dans 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

