With Sheets("Solde").Range("E" & derlig)
.AddComment
.Comment.Text Text:=TextBox7.Text'ici ça coince....et pourtant j'ai un texte dans mon textbox7
.Comment.Visible = False
End With
'.Comment' me semble de trop car la méthode AddComment renvoie déjà un objet Comment qui est l'objet du With. Mais le texte pourrait lui être spécifié en paramètre. Donc si vous n'avez pas d'autre chose à faire vous devriez logiquement pouvoir pouvoir l'écrire en une seule instruction:
Bonjour et merci,
avant de corriger ce bug: j'ai un autre qui m'embête: un gros rectangle noir à la place de mon curseur dans code vba qui clignotte...grrrrrr énervant....
A+
et merci