Je suis très novice en VBA et j'ai essayé de trouver un moyen de créer une liste déroulante de sélection de date, mais je n'ai pas réussi à gérer une sélection "février". Voici ce que j'ai fait jusqu'à présent,
If (monthListBox.Value = "Jan" Or monthListBox.Value = "Mar" Or monthListBox.Value = "May" Or monthListBox.Value = "Jul" Or monthListBox.Value = "Aug" Or monthListBox.Value = "Oct" Or monthListBox.Value = "Dec") Then
If dayCount < 31 Then
For i = dayCount To 31
dateComboBox.AddItem (i)
Next i
End If
ElseIf (monthListBox.Value = "Apr" Or monthListBox.Value = "Jun" Or monthListBox.Value = "Sep" Or monthListBox.Value = "Nov") Then
dateComboBox.RemoveItem (30)
If dayCount < 30 Then
For i = dayCount To 30
dateComboBox.AddItem (i)
Next i
End If
Else
If isLeapYear = True Then
With dateComboBox
.RemoveItem (30)
.RemoveItem (29)
End With
Else
dateComboBox.RemoveItem (28)
End If
End If