Bonour
Comme tu est obligé de passer par une autre feuille pour choisir le Code
Private Sub Worksheet_Activate()
If Application.WorksheetFunction.IsNA(Range("D15")) = True Then Exit Sub
If Range("F16") = "EN COUR" Then
MsgBox "Message"
End If
End Sub
Au passage, (j'espère que tu ne le prendras pas mal) sans vouloir être donneur de leçon (subtilité de la langue française) en cour signifie dans la cour (le jardin et la cour) ou faisant la cour (courtiser) et en cours avec un s signifie que l'action, le projet ou l'événement est en train de se produire ou être réalisé, en cours a un rapport avec la durée ou le temps.
Pour aller plus loin dans les subtilités ou la complication de notre langue sur ce mot
http://grammaire.reverso.net/2_1_27_cour_cours_court.shtml
Bien cordialement