[VBA] Combox à 2 chiffres
Bonjour,
Voila mon problème est tout simple. J'ai créé un userform dans lequel je demande une heure de début et une heure de fin. Plutôt que d'utiliser une textbox j'utilise deux combobox, une pour les heures, une pour les minutes. Dans le menu déroulant j'ai les heures et les minutes avec deux chiffres seulement dès que je sélectionne des heures ou des minutes qui commence par un zéro la combobox me supprime ce zéro. Je voudrais savoir comment le conserver, de façon à pouvoir récupérer en concaténant les deux combobox une heure au format hh:mm. Merci d'avance pour le coup de pouce. A bientôt.
Voila mon problème est tout simple. J'ai créé un userform dans lequel je demande une heure de début et une heure de fin. Plutôt que d'utiliser une textbox j'utilise deux combobox, une pour les heures, une pour les minutes. Dans le menu déroulant j'ai les heures et les minutes avec deux chiffres seulement dès que je sélectionne des heures ou des minutes qui commence par un zéro la combobox me supprime ce zéro. Je voudrais savoir comment le conserver, de façon à pouvoir récupérer en concaténant les deux combobox une heure au format hh:mm. Merci d'avance pour le coup de pouce. A bientôt.
1 réponse
-
ModérateurSalut,
si tu mets tes éléments en string (!), ils garderont leur formatage avec des 0 et en plus, tu concatènes drectement avec un : et le tour est joué...
-
-
-
@bluxMerci. Dans mon cas la sources des combobox sont des plages de données, il suffisait alors de mettre ces cellules au format texte et d'entrer les nombres au format souhaité.
-