Bonne année à tous,
J'ai une petite bizarrerie dans un combobox.
Le rowsource des propriétés du combobox pointe sur une liste d'heures. C'est une petit truc fait rapidement et tout simple pour insérer une heure dans une cellule.
Le combobox est bien configuré pour les heures comme je le souhaite en hh:mm.
Et cela fonctionne parfaitement de 00:00 à 23:59.
Code : Sélectionner tout - Visualiser dans une fenêtre à part heures_fin.Value = Format(heures_fin.Value, "hh:mm")
SAUF pour une heure bien précise : 12:00. Là, au lieu de 12:00, c'est 00:05 qui s'affiche. Mystère.
Alors bien sûr j'ai fait tout les tests d'options et de formats avant de poster ce billet. J'ai rien trouvé. Tout le forum y est passé, rien.
Mais j'ai résolu mon problème en mettant dans la liste de référence (rowsource) 12:00:01. Un décalage d'une seconde n'ayant aucune incidence sur les calculs effectués par la suite.
Voilà, le problème est résolu, mais qu'à moitié. D’où ma demande auprès des cadors du vba.
Merci.
Partager