OVH Cloud OVH Cloud

soustraction d'heures

4 réponses
Avatar
Antoine
Bonjour,

Je souhaite obtenir au format hh:mm la différence entre l'heure actuelle et
03:30.

Lorsque je tape "=Maintenant() - 03:30" j'ai une erreur. Par contre si dans
un champs au format "date abrégé" je tape "03:30" et que je fais le calcul
"maintenant()-[monchamp]" j'ai le bon résultat !

Quelqu'un peut-il m'aider ? D'avance merci

Antoine

4 réponses

Avatar
Raymond [mvp]
Bonjour.

Essaie :
=Maintenant() - #03:30#
qui va se traduire en :
=Maintenant()-#03:30:00#
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Antoine" a écrit dans le message de
news:
Bonjour,

Je souhaite obtenir au format hh:mm la différence entre l'heure actuelle
et
03:30.

Lorsque je tape "=Maintenant() - 03:30" j'ai une erreur. Par contre si
dans
un champs au format "date abrégé" je tape "03:30" et que je fais le calcul
"maintenant()-[monchamp]" j'ai le bon résultat !

Quelqu'un peut-il m'aider ? D'avance merci

Antoine


Avatar
Antoine
Merci Raymond....


Bonjour.

Essaie :
=Maintenant() - #03:30#
qui va se traduire en :
=Maintenant()-#03:30:00#
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Antoine" a écrit dans le message de
news:
Bonjour,

Je souhaite obtenir au format hh:mm la différence entre l'heure actuelle
et
03:30.

Lorsque je tape "=Maintenant() - 03:30" j'ai une erreur. Par contre si
dans
un champs au format "date abrégé" je tape "03:30" et que je fais le calcul
"maintenant()-[monchamp]" j'ai le bon résultat !

Quelqu'un peut-il m'aider ? D'avance merci

Antoine







Avatar
Michel BERTRAND
Bonjour

pour access 1 jour =1 d'ou 24h =1 d'ou 1h = 1/24 conclusion 3h30 = 3,5/24
soit 0,14583333333333333333333333333333

en faisant
Maintenant() - 03:30 vous n'obtiendrez pas que le nombre d'heure mais un
nombre de jour et un nombre d'heures (partie décimale)

pour etre sur d'avoir un résultat exact s'il y a d'autre calculs à faire
derriere je ferai plutot

maintenant()-int(maintenant())-3,5/24

Cordialement

Mihel BERTRAND
Avatar
G Roydor
parce que dans votre premier formulation 3:30 n'est pas défini comme
date/heure
GR

Antoine a écrit:
Bonjour,

Je souhaite obtenir au format hh:mm la différence entre l'heure actuelle et
03:30.

Lorsque je tape "=Maintenant() - 03:30" j'ai une erreur. Par contre si dans
un champs au format "date abrégé" je tape "03:30" et que je fais le calcul
"maintenant()-[monchamp]" j'ai le bon résultat !

Quelqu'un peut-il m'aider ? D'avance merci

Antoine