Lorsque je tape 12:30 dans un textbox ou combobox il me donne la réponse suivante
0.437500000000001 comment faire pour lui laisser son format heure??
Lorsque je tape 12:30 dans un textbox ou combobox il me donne la réponse suivante
0.437500000000001 comment faire pour lui laisser son format heure??
Se trouvent où tes tex et combo-box ? dans une feuille de calculs ou dans un userform ?
? Je ne comprends pas ! Tu peux toujours formater tes données dans TextBox1_Exit
Pour le combo, tu prends tes données dans une feuille ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub TextBox1_Exit() if Textbox1 <> "" then Textbox1 = Format(TextBox1, "hh:nn") 'ou If isdate Textbox1 then Textbox1 = Format(TextBox1, "hh:nn") End sub
Avec Additem, tu peux faire la même chose.
Mais,; sauf si tu prends tes valeurs dans une cellule, je ne comprends pas comment un textbox peut convertir des heures en Numéro de série
Code : Sélectionner tout - Visualiser dans une fenêtre à part Combo.additem Format(Cells(L, C), "hh:nn")
A+
Bonjour,
Je crois que c'est en fait autre chose, qu'il veut dire :
ce qu'il saisit dans une textbox ou dans une combobox est transposé autrement lorsqu'il en attribue la valeur à une cellule ...
(formatage de la cellule, donc)
Partager