CONVERSION D'UN TEMPS EN SECONDES AU FORMAT HH:MM:SS

-
Messages postés
1
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
14 février 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/929-conversion-d-un-temps-en-secondes-au-format-hh-mm-ss

Messages postés
1
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
14 février 2009

Merci Proger,

Il manque une ) à la fin de la ligne, mais ca marche super
comme cela ca fonctionne super

Dim Buf() As String
Dim s As Long
Buf = Split(tempsHMS$,":")
s = CLng(Buf(0)*3600 + CLng(Buf(1))*60 + CLng(Buf(2)))
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
73
'lut Proger.

sans importance ici, certes, juste qu'il vaudrait mieux utiliser, je pense Val() que CLng()

Dans l'absolu, hein, pas dans ce cas précis... la cause ? Clng se base sur les parametres regionnaux, donc doit être, je pense plus long...
Messages postés
248
Date d'inscription
vendredi 10 novembre 2000
Statut
Membre
Dernière intervention
19 décembre 2008

L'inverse, pour Philpaul...
Dim Buf() As String
Dim s As Long
Buf = Split(tempsHMS$,":")
s = CLng(Buf(0)*3600 + CLng(Buf(1))*60 + CLng(Buf(2))
Messages postés
2
Date d'inscription
lundi 18 juillet 2005
Statut
Membre
Dernière intervention
19 juillet 2005

si quelqu'un pourrai me donner le code pour faire l'inverse, passer
d'un temps minute:seconde pour avoir le total de seconde d'une manière aussi simple que celle là, ç'a m'aiderai

ps: je suis un néophyte
Merci beaucoup c ce que je cherchais! Cool! Sympas!
Afficher les 7 commentaires