Bonjour gullaud, le forum,
Finalement, en me creusant la tête un peu j'ai pu trouver la solution pour contourner le bug et garder les MsgBox de fin de procédure en ajoutant ces lignes au code de cmd_filtre_Click
If Me.lst_periode.ListIndex = -1 Then
MsgBox "vous avez oubliez de sélectionner un mois"
Exit Sub
End If
Je voudrais remercier chaleureusement toutes les personnes qui ont contribué à la réalisation de ce travail en particulier gullaud.
Merci beaucoup.