IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

convertir minutes en heures sup à 24h00


Sujet :

IHM

  1. #1
    Membre éclairé Avatar de totor92290
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 418
    Par défaut convertir minutes en heures sup à 24h00
    Bonsoir,

    J'ai un champs en minutes en numérique dans une table et je cherche, dans une requête, à le transformer en heures:minutes:secondes.
    Les minutes totales peuvent être du genre: 5000 ou encore 4800

    et donc je voudrais que le résultat soit du genre 78:45:25
    autrement dit que la durée en heure dépasse les 24 heures
    J'ai une requête avec le champs durée, dans la colonne a coté j'ai tapé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    test: Ent( [Table1]![durée] /24/60)&" Jours "& ent(( [Table1]![durée] -((ent( [Table1]![durée] /24/60))*60*24))/60)&" Heures "& [Table1]![durée] -(ent( [Table1]![durée] /24/60)*24*60)-(ent(( [Table1]![durée] -((ent( [Table1]![durée] /24/60))*60*24))/60)*60)& " Minutes"
    Mais ça ne fonctionne pas message d'erreur "fonction Ent non définie dans l'expression"
    Si quelqu'un a une idée ?

  2. #2
    Membre Expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745

  3. #3
    Membre éclairé Avatar de totor92290
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 418
    Par défaut
    Merci FreeAccess,
    Malheureusement pour
    "Comment transformer une valeur numérique en format "heures : minutes : secondes" ?"
    il m'affiche des heures mais lorsque je clique dans la cellule et que j'ai plus d'un jour, il m'affiche une date en plus des heures... bizarre !!

    Pour
    "Comment afficher des durées supérieures à 24 heures ?"
    on est sur des lignes de code, et débutant, je suis dans une requête... comment faire pour passer "ces codes" dans une requête ?

  4. #4
    Membre éclairé Avatar de totor92290
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 418
    Par défaut
    Autan pour moi ....


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    test: Int([Table1]![durée]/60) & " : " & [Table1]![durée]-(Int([Table1]![durée]/24/60)*24*60)-(Int(([Table1]![durée]-((Int([Table1]![durée]/24/60))*60*24))/60)*60)
    Après pour les secondes je laisse tombé.

    Merci à toi

  5. #5
    Membre éclairé Avatar de totor92290
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 418
    Par défaut
    Finalement ça m'affiche bien le temps, malheureusement je ne peux pas faire de calcul du genre :
    175:25 + 98:12 + 365:55

    Comment faire ?

  6. #6
    Membre Expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Par défaut
    Pourquoi ne pas TOUT convertir dans la même unité de temps (minutes / secondes ...), puis effectuer ton calcul et convertir seulement le résultat en heure:minutes:secondes .....

    Dans une requête, il est tout à fait possible d'utiliser une fonction.... En prenant exemple sur la solution à ce post...
    Afficher un champ calculé

    .... Ou ici
    Cumuler des temps en heures d'un champ table/requête

    ... a adapter à ton application

Discussions similaires

  1. Convertir minute en heure+minute (Ex: 1H43)
    Par Sethenssen dans le forum Débuter
    Réponses: 6
    Dernier message: 06/08/2011, 00h44
  2. convertir minutes en heure et minute
    Par capadona dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 13/12/2008, 00h16
  3. convertir des jours heures minutes en nombre décimal
    Par Menez express dans le forum Excel
    Réponses: 2
    Dernier message: 26/09/2008, 18h10
  4. convertir un format minute en heure
    Par amelhog dans le forum Langage SQL
    Réponses: 1
    Dernier message: 07/09/2007, 16h49
  5. Convertir des minutes en heure et minutes
    Par shirya dans le forum Langage SQL
    Réponses: 1
    Dernier message: 23/04/2007, 19h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo