Bonsoir
Une petite idée aussi
Sub Test()
Dim Nb As Double
Nb = Range("C13")
If Nb < 549 Or Nb > 999 Then
MsgBox "Hors limites (549-999)"
Exit Sub
End If
Range("C1") = Application.VLookup(Nb, Array(Array(549, 8), Array(859, 7), Array(868, 6), Array(878, 5), _
Array(887, 4), Array(896, 3), Array(906, 2), Array(915, 1)), 2, True)
End Sub
Le Range("C13") peut passer par une InputBox