A voir également:
- [Somme de date][VBA]
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Airpods 3 date de sortie - Guide
- Trouver une date de naissance gratuit ✓ - Forum Google Chrome
3 réponses
blux
Messages postés
26714
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
14 mars 2025
3 332
13 juil. 2005 à 14:47
13 juil. 2005 à 14:47
Salut,
la somme est donnée en multiple de 24h, soit 0,024 jour.
Va dans excel, tape : 0,024 et change le format en hh:mm:ss... tu as l'explication !
Il faut donc que tu utilises 'format' dans ta requête :
Mais fais attention aux arrondis, car 0,024 donne 00:34:34 et non 00:34:38...
la somme est donnée en multiple de 24h, soit 0,024 jour.
Va dans excel, tape : 0,024 et change le format en hh:mm:ss... tu as l'explication !
Il faut donc que tu utilises 'format' dans ta requête :
SELECT Format(TABTEST.[champ deux],"hh:mm:ss") AS Expr1 FROM TABTEST;par exemple...
Mais fais attention aux arrondis, car 0,024 donne 00:34:34 et non 00:34:38...
DaNot
Messages postés
221
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
4 novembre 2005
163
13 juil. 2005 à 14:49
13 juil. 2005 à 14:49
Salut,
Il faut sommer les heures avec les heures, les minutes avec les minutes et les secondes avec les secondes. Ensuite, il suffit de reformer le résultat en une variable de type Heure. Pour cela, il faut utiliser la fonction TimeSerial.
Petit Exemple :
Il faut sommer les heures avec les heures, les minutes avec les minutes et les secondes avec les secondes. Ensuite, il suffit de reformer le résultat en une variable de type Heure. Pour cela, il faut utiliser la fonction TimeSerial.
Petit Exemple :
Dim lHeure1 As Date Dim lHeure2 As Date Dim lsomme As Date lSomme = TimeSerial(Hour(lHeure2) + Hour(lHeure1), Minute(lHeure2) + Minute(lHeure1), Second(lHeure2) + Second(lHeure1))