Bonjour Nordick_Nation
Merci pour ton aide
En aménageant ton code comme suit j'ai le résultat souhaité dans un premier temps
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C15:C19,C21:C23")) Is Nothing Then
If Range("B9") = "Piece1" And Target.Value > 0 Then
MsgBox ("Saisie dans cette cellule Formellement interdite")
Target.Value = ""
End If
End If
End Sub
Comment je peux faire pour ajouter ceci en respectant les plages
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C13:C14,C17:C18,C20,C22:C23")) Is Nothing Then
If Range("B9") = "Piece2" And Target.Value > 0 Then
MsgBox ("Saisie dans cette cellule Formellement interdite")
Target.Value = ""
End If
End If
End Sub
Il faut que cela fonctionne selon le choix en B9
Je te remercie
Cordialement