Bonjour
Je triture des macros sur excel et me heurte à des difficultés pour gérer les commentaires des cellules: je veux utiliser le double clic sur cellule pour faire saisir des infos à l'utilisateur que je rebalance apès mixage en commentaire de cellule
Pb1: impossible de trouver l'info booléenne de l'existance d'un commentaire dans une cellule donnée! J'ai rusé avec ce code mais avouez que c'est un peu lourd:
' recherche de présence d'un commentaire dans la cellule Target
Set cmt = Worksheets(1).Comments
commentaire = False
For Each c In cmt
If c.Parent.Column = Target.Column And c.Parent.Row = Target.Row Then commentaire = True
Next
C'est pourtant nécessaire car la fonction AddComment plante si il y a déjà un commentaire et inversement, la fonction Comment.Text plante s'il n'y en a pas...
Pb2: impossible de récupérer le texte d'un commentaire déjà présent ce qui est un comble!
Pb3: impossible de changer la police ou la position d'un commentaire: j'ai essayé d'utiliser Shape sans succès
+
Question subsidiaire: j'utilise InputBox pour saisir les infos utilisateur mais il ne propose qu'une ligne (car son résultat est un String)
Y'a-t-il moyen de faire saisir plusieurs lignes via une seule Box?
Merci d'avance de votre aide et de votre indulgence à mon égard
Vikingo38