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

Macros et VBA Excel Discussion :

Problème de format date [XL-97]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut Problème de format date
    Bonjour,
    Je réalise une petite application pour la gestion d'une crèche qui comptabilise les temps de présence des enfants. pour ce faire j'ai une feuille mensuelle ou la responsable entre, pour chaque enfant et chaque jour, l'heure d'arrivée et l'heure de départ.
    Je calcule ensuite le temps de présence journalier de chaque enfant et après avoir fait la somme hebdomadaire j'inscrit le temps de présence hebdomadaire de l'enfant dans une autres feuille pour en faire ensuite un récapitulatif mensuel.
    Mon problème :
    Lorsque le somme hebdomadaire est égale à 24:00:00 cela m'affiche 00:00:00 dans la cellule (ou 31/12/1899).
    J'ai modifié les options de calculs d'excel, j'ai forcé le format de la cellule, rien n'y fait mais le pire c'est que pour certaines cellules le résultat est correctement affiché.
    quelqu'un peut -il m'aider svp ?

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 175
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Pour obtenir l'affichage des heures au-delà de 2 heures, il faut aller dans le format de cellule personnalisé et entourer le ou les h entre crochet comme ceci [h] ou [hh].
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut problème de format date
    J'utilise le format "heure" : "37:30:55"

    Mon problème : dans certaines cellules de mon tableau (pas toutes)

    19:59:59 s'affiche 19:59:59
    24:00:00 s'affiche 00:00:00
    24:00:01 s'affiche 24:00:01

    Je peux envoyer le fichier si nécessaire.
    Merci

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 175
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Bonjour,
    Pour obtenir l'affichage des heures au-delà de 2 heures, il faut aller dans le format de cellule personnalisé et entourer le ou les h entre crochet comme ceci [h] ou [hh].
    Tu vas dans Format de cellule, onglet [Nombre], sélectionner Personnalisée taper [hh]:mm
    C'est curieux qu'il affiche 00:00 pour 24:00 et 24:01 pour 24:01
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 273
    Par défaut
    Bonjour,
    Essai ceci:
    Commences par mettre tes temps en seconde ensuite tu divises par
    (24*3600) et tu mets enfin le format

    .



    J'aiessayé de mon côté ça marche.
    Ex: pour somme hebdo (en scondes) = 2000000 s
    on fait 2000000/(24*3600) , on met le format puis on obtient 555:33:20



    Bonne fin de journée.

  6. #6
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juin 2012
    Messages : 4
    Par défaut
    Je vais essayer mais existe t-il une fonction pour convertir directement un champ heure (12:50:15) en seconde ou faut-il extraire les nombres et les * par 3600 et 60 ?

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1
    Par défaut demande a philnordiste
    Bonjour Philnordiste,

    J'ouvre ma crèche le mois prochain et suis à la recherche d'un tableur du même type que le tiens: calcul du temps de présence journalier puis hebdomadaire des enfants.
    Je ne sais pas du tout si cela se fait sur ce type de forum mais si cela est possible, aurais-tu possibilité de m'envoyer une copie de ce fichier. Cela me soulagerait vraiment.
    Merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Problème de format date
    Par Martialino dans le forum Excel
    Réponses: 5
    Dernier message: 01/08/2010, 09h03
  2. Problème de format date de naissance
    Par philippeshoto dans le forum Sécurité
    Réponses: 4
    Dernier message: 14/01/2009, 06h47
  3. Problème de format date automatique
    Par moilou2 dans le forum IHM
    Réponses: 13
    Dernier message: 30/06/2008, 11h24
  4. Problème de format DATE
    Par sajodia dans le forum Toad
    Réponses: 11
    Dernier message: 09/06/2008, 12h05
  5. [SSAS][2K5] Problème de format date
    Par geof dans le forum SSAS
    Réponses: 6
    Dernier message: 11/04/2008, 18h52

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