Microsoft 365 reprise dans textbox d'une durée supérieure à 24h00

GirardSeb

XLDnaute Nouveau
Bonjour à tous,
je suis en train de finaliser un userform assez complexe.
Je bute sur un problème depuis plusieurs jours.
Je voudrais que les heures supérieures à 24h00 (donc une durée), qui sont rangées au bon format dans la colonne B (de mon fichier exemple)
arrivent dans la textbox (TB1) au format horaire (et non pas au format décimal), via une comboBox
Dans mon fichier exemple, je voudrais que, lorsque je sélectionne Toto (par exemple) via comboBox, la textbox m'affiche 26:45 et non pas 1,11458333333333.

J'ai essayé énormément de code sans arriver à comprendre la source de mon erreur.
Je me tourne donc vers les plus initiés pour m'aider à résoudre mon problème (et surtout à le comprendre).
Dans l'attente de vos retours, recevez mes sincères salutations
Seb
 

Pièces jointes

  • Seb25 hsupp.xlsm
    19.2 KB · Affichages: 4

job75

XLDnaute Barbatruc
Bonjour à tous,

Attention Roblochon, la méthode List nécessite que la plage source contiennent au moins 2 cellules, il y a bug si NbLignes = 1.

Pour l'éviter utiliser ComboBox1.List = Ws.Range("A2:B" & NbLignes).Value

A+
 

Discussions similaires

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T