Я занимался этим некоторое время, но безуспешно.
Не будет показано никакого другого результата, кроме первых двух случаев и последнего.
Я пробовал вариант меньше или равен.
Dim DayLeft As Long
DaysLeft = Me.Days.Value
Select Case DaysLeft
Case Is = 0
MsgBox "Deadline due today!"
Case Is < 0
MsgBox "Deadline expired!"
Case 90 To 31
MsgBox "First notice " & Me.Days& " days until deadline!"
Case 30 To 11
MsgBox "Deadline due soon! " & Me.Days & " days until deadline!"
Case Is <= 10
MsgBox "Warning! " & Me.Days& " days until deadline!"
End Select