pascal21
XLDnaute Barbatruc
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 4 Then 'Concerne la colonne d
If Application.WorksheetFunction. _
CountIf(Range("d4:d10000"), Target.Value) > 1 Then
MsgBox "Valeur déjà saisie !!! -- Veuillez recommencer"
Target.Value = ""
Target.Select
End If
End If
je viens de récupérer cette macro sur le site qui permet d'afficher en msg en cas de doublon
çà fonctionne mais uniquement si je resélectionne la cellule que je viens de renseigner
j'aimerais que çà fonctionne lorsque je valide par entrée pour aller sur une autre cellule
que faut-il modifier
merci