T'as boucle fonctionne à la condition que toute les cellules de "la base de donnée" soient renseignées, sinon un message d'erreur s'affiche. Y a t'il un moyen de dire : si la cellule D7 de la "base de donnée" est vide supprime le commentaire de la cellule équivalente sur la feuille active ?
J'avais testé ça sur une seule cellule et ça fonctionnait mais je ne sais pas comment l'adapter à ton code.
If Not Cells(7, 4).Comment Is Nothing Then
Selection.ClearComments
Un grand merci pour ton aide