Bonjour,
Voila mon problème: Je calcul des heures via VBA et lorsque la date fini par la date 2006 et l'heure commence 06 le programme me met une date non conforme et don elle n'apparait pas correctement.
Si quelqu'un a une solution.
Merci
Bonjour,
Voila mon problème: Je calcul des heures via VBA et lorsque la date fini par la date 2006 et l'heure commence 06 le programme me met une date non conforme et don elle n'apparait pas correctement.
Si quelqu'un a une solution.
Merci
Salut
tu peux nous donner le code du calcul pour voir ce qu'on peut faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 arret = CDec(Rst.Fields(0).Value / 24) nb = CDec(Me.[Arret_en_H] / 24) If (arret > nb) Then nb = arret - nb Requete = "UPDATE Planning SET Planning.Début = Début+ " & nb & " WHERE (((Planning.Début)> #" & Format(debut, "MM/DD/YYYY hh:mm:ss") & "#));" Else nb = nb - arret Requete = "UPDATE Planning SET Planning.Début = Début- " & nb & " WHERE (((Planning.Début)> #" & Format(debut, "MM/DD/YYYY hh:mm:ss") & "#));" End If
Tu récupères quoi là dedans Rst.Fields(0).Value ?
[Access] Les bases du débogage => ici
C'est quelle date qui lui pose problème ?
[Access] Les bases du débogage => ici
En faite c'est pas quand l'heure est a 06:00:00 mais quand elle est a 00:00:00.
Voici la date comme elle devrait apparaitre 04/07/2006 00:00:00
pour éviter tous les pb d'heure et de date le mieux est d'utiliser dateserial et timeserial il n'y a plus d'ambiguîté plus de format à gèrer, plus de version pays
Elle est pas belle la vie ?
Ceci demande que je divise les dates et heures mais le problème c'est que je fais des calculs sur ces dates et heures et donc je pense trop compliqué à gérer à moins que dans dateserial et heure serial je puisse maittre la date et qu'en suite la fonction se débrouille toute seule
En faite c'est plus un problème car ça le fait à l'affichage mais pas pendant les calculs.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager