afficher 10 éme de seconde dans un userform

JBARBE

XLDnaute Barbatruc
Bonjour,
Les 10 éme de secondes ne s'affiche pas dans ma boite de dialogue !
Je ne trouve rien sur le web !
La ligne de ma macro :
.TextBox1.Value = Format(TextBox1.Value, "hh:mm:ss.00")
Bonne journée !
Userform.jpg
 

Pièces jointes

  • 10 éme de Secondes.xls
    53.5 KB · Affichages: 11

Dranreb

XLDnaute Barbatruc
Ben si vous avez un temps en jours, la parie hh:mm devrait pouvoir s'afficher directement, mais les secondes il faut de toute façon les calculer d'abord dans un double, en le multipliant par le nombre de secondes dans un jour.
VB:
Temps = Sht.Cells(lig, 2)
.TextBox1.Value = Format(Temps, "hh:mm:") & Format(Temps * 86400 - Int(Temps * 1440) * 60, "00.00")
Mais c'est vrai que c'est peut être plus simple de récupérer Sht.Cells(lig, 2).Text
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof