non, je vais essayé d'être plus clair :
je voudrais que ce code :
Private Sub Worksheet_Change(ByVal Target As Range)
If Application.CountA(Range("A2:C2")) = 2 Then
MsgBox "Attention"
Application.Undo
End If
End Sub
puisse ce reporduire sur 10 lignes par exemple, sans à avoir à le recopier 10 fois... (une cellule peut être saisi entre A2 et C2, puis 1 Cellule peut être saisi entre A3 et C3...)
j''espère avoir été un peu plus clair,
Francky