cs_gerard68
Messages postés1Date d'inscriptionvendredi 18 mars 2005StatutMembreDernière intervention13 avril 2005
-
13 avril 2005 à 14:47
polytechniq
Messages postés1Date d'inscriptionsamedi 19 janvier 2008StatutMembreDernière intervention20 janvier 2008
-
20 janv. 2008 à 13:55
Je suis un pôvre débutant. Je cherche à convertir un entier long d'une cellule Excel au format Heure que je pourrais intégrer dans une seule cellule Excel.
Ex: 21920 secondes qui correspondent à 06:05:20 soit 6H 5Mn et 20s.
Merci d'avance.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 13 avril 2005 à 15:51
Disons que la cellule contenant la valeur long s'abelle A1 et la cellule réceptrice A2. D'abord, tu mets le format de A2 en heure "37:30:55" (au cas où tu dépasserais 24 h et puis ce qui suit dans A2 :
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 13 avril 2005 à 17:47
Salut
DateAdd doit aussi fonctionner sous VBA je pense :
maDate = DateAdd("s", 21920, "01/01/2005 00:00:00")
te renverra 01/01/2005 06:05:20
Tu n'auras plus qu'à utiliser Format(maDate, "hh:nn:ss") pour n'afficher que les heures
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
Vous n’avez pas trouvé la réponse que vous recherchez ?