Bonjour à vous tous
Je voudrais via une macro Excel saisir dans la cellule [D6] un commentaire lorsque la cellule contient la lettre « P », le voudrais que la fenêtre commentaire s’ouvre que je puisse saisir mon texte et après en cliquant sur une autre cellule que la fenêtre commentaire se ferme.
Quelqu’un pourrait-il m’aider sur cette demande, ci-dessous la macro que j’ai réalisé le problème c’est que je ne sais pas comment faire pour saisir mon texte qui n’est jamais le même.
Merci
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If [D6] = "P" Then
Range("D6").Select
Range("D6").AddComment
Range("D6").Comment.Visible = True
MsgBox "Saisir le texte"
Range("D6").Comment.Text Text:="lneves:" & Chr(10) & "Test commentaire"
Range("D6").Select
ActiveCell.Comment.Visible = False
Else: [D6] = "O"
Range("D6").Select
Selection.ClearComments
End If
Range("A1").Select
End Sub
Je voudrais via une macro Excel saisir dans la cellule [D6] un commentaire lorsque la cellule contient la lettre « P », le voudrais que la fenêtre commentaire s’ouvre que je puisse saisir mon texte et après en cliquant sur une autre cellule que la fenêtre commentaire se ferme.
Quelqu’un pourrait-il m’aider sur cette demande, ci-dessous la macro que j’ai réalisé le problème c’est que je ne sais pas comment faire pour saisir mon texte qui n’est jamais le même.
Merci
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If [D6] = "P" Then
Range("D6").Select
Range("D6").AddComment
Range("D6").Comment.Visible = True
MsgBox "Saisir le texte"
Range("D6").Comment.Text Text:="lneves:" & Chr(10) & "Test commentaire"
Range("D6").Select
ActiveCell.Comment.Visible = False
Else: [D6] = "O"
Range("D6").Select
Selection.ClearComments
End If
Range("A1").Select
End Sub