OVH Cloud OVH Cloud

addition d'heures

4 réponses
Avatar
jean-Pierre Collombet
Bonjour

J'ai une table Access qui contient des heures
(format HH:MM).
Je voudrais les additionner.
Si je n'ai pas de probl=E8me avec les heures,=20
je tourne en rond pour prendre en compte les minutes
et les dditionner aux heures ( je fais un group by dans=20
une requ=EAtes.

je vous remercie =E0 l'avance d'une =E9ventuelle r=E9ponse

Jean-Pierre

4 réponses

Avatar
Raymond [mvp]
Bonsoir.

le cumul ne peut pas dépasser 24H.

voir les solutions proposées par:
http://support.microsoft.com/default.aspx?scid=kb;fr;462969&Product¬cFra
http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#AddHrsMin
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jean-Pierre Collombet" a écrit dans
le message de news: 3e3a01c4a0c8$df5cc9c0$
Bonjour

J'ai une table Access qui contient des heures
(format HH:MM).
Je voudrais les additionner.
Si je n'ai pas de problème avec les heures,
je tourne en rond pour prendre en compte les minutes
et les dditionner aux heures ( je fais un group by dans
une requêtes.

je vous remercie à l'avance d'une éventuelle réponse

Jean-Pierre
Avatar
Eric
Bonjour,

Avec la fonction VHEURE(), elle retourne la durée exprimée en 24ème de jour
1 jour = 24h

En supposant que tu as un champ H1 et un champ H2 et que tu veux calculer
la somme de ces 2 champs et obtenir la valeur résultante sans remise à zero
si supérieure à 24 h, crées un champ calculer Total:
Total:(VHeure([H1])+VHeure([H2]))*24
Celui-ci te retournera la durée exprimée en nb décimal d'heures.

A+
Eric

"jean-Pierre Collombet" écrivait
news:3e3a01c4a0c8$df5cc9c0$:

Bonjour

J'ai une table Access qui contient des heures
(format HH:MM).
Je voudrais les additionner.
Si je n'ai pas de problème avec les heures,
je tourne en rond pour prendre en compte les minutes
et les dditionner aux heures ( je fais un group by dans
une requêtes.

je vous remercie à l'avance d'une éventuelle réponse

Jean-Pierre



Avatar
Merci pour la réponse je vais essayer


-----Message d'origine-----
Bonjour,

Avec la fonction VHEURE(), elle retourne la durée
exprimée en 24ème de jour

1 jour = 24h

En supposant que tu as un champ H1 et un champ H2 et que
tu veux calculer

la somme de ces 2 champs et obtenir la valeur résultante
sans remise à zero

si supérieure à 24 h, crées un champ calculer Total:
Total:(VHeure([H1])+VHeure([H2]))*24
Celui-ci te retournera la durée exprimée en nb décimal
d'heures.


A+
Eric

"jean-Pierre Collombet"
écrivait

news:3e3a01c4a0c8$df5cc9c0$:

Bonjour

J'ai une table Access qui contient des heures
(format HH:MM).
Je voudrais les additionner.
Si je n'ai pas de problème avec les heures,
je tourne en rond pour prendre en compte les minutes
et les dditionner aux heures ( je fais un group by dans
une requêtes.

je vous remercie à l'avance d'une éventuelle réponse

Jean-Pierre



.




Avatar
merci pour les tuyaux, je vais les consulter

-----Message d'origine-----
Bonsoir.

le cumul ne peut pas dépasser 24H.

voir les solutions proposées par:
http://support.microsoft.com/default.aspx?
scid=kb;fr;462969&Product¬cFra

http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#AddHrsM
in

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jean-Pierre Collombet"
a écrit dans

le message de news: 3e3a01c4a0c8$df5cc9c0
$

Bonjour

J'ai une table Access qui contient des heures
(format HH:MM).
Je voudrais les additionner.
Si je n'ai pas de problème avec les heures,
je tourne en rond pour prendre en compte les minutes
et les dditionner aux heures ( je fais un group by dans
une requêtes.

je vous remercie à l'avance d'une éventuelle réponse

Jean-Pierre


.