mais je peux pas le mettre en application sur mon fichier.
Dans ce cas il faut fournir un fichier exemple qui à la même mise en page et même fonctionnement que votre fichier final...
Nous ne sommes pas devins
Est ce que il serait possible de le faire en private sub worksheet_calculate () ?
En effet c'est une bonne idée:
Private Sub Worksheet_Calculate()
For Each cel In Range("E3:E17")
If cel > 3 Then MsgBox ("Valeur dépassée")
Next cel
End Sub
A+