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 :

Convertir des dates


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 27
    Par défaut Convertir des dates
    SAlut le forum,

    Voilà j'ai une ma colonne qui comporte des dates. Ces dates sont sous cette forme :
    02/25/2009 04:27:52:021 PM
    02/24/2009 03:50:00:538 AM

    J'aimerai en faite convertir ces dates sous cette forme :
    02/25/2009 16:27:52
    02/24/2009 03:50:00

    Existe t-il une fonction ou comment popurrais m'y prendre ??

    Merci d'avance

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    Les dates restent des dates. Tu choisis un nouveau format d'affichage.

    PGZ

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 75
    Par défaut
    Bonjour,
    Pour AM, si t' arrives a faire l'inverse de ce que donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("a1").Value = Mid(Range("A1").Value, InStrRev(Range("A1").Value, ":"))
    Pour PM, il faut remplacer les valeurs

  4. #4
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 27
    Par défaut
    Yop, Merci pour vos réponses,

    Malheuresement les dates je les recoit tel quel : je ne peux pas changer leur format ..

    Je ne comprend pas ta formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("a1").Value = Mid(Range("A1").Value, InStrRev(Range("A1").Value, ":"))
    qu'est ce qu'elle permet de faire ??

    si j'ai une date avec "AM" il me suffit juste de supprimer le AM na ?

    Merci
    +

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 75
    Par défaut
    Salut,
    La formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("a1").Value = Mid(Range("A1").Value, InStrRev(Range("A1").Value, ":"))
    permet de supprimer la date jusqu' au dernier ":", j'ai pas essayé de faire l' inverse pour pouvoir supprimer la fin j'usqu'au ":"

  6. #6
    Membre éclairé Avatar de bosk1000
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    706
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 706
    Par défaut
    question toute betes
    comment obtiens tu cette date
    car une fois a cause d'une combobox, une date se mettai sur une cellule et elle devenait une valeur gravé dans le marbre*impossible de la changé en quoi que ce soit

    donc comment obtiens-tu cette date ?

Discussions similaires

  1. Convertir et soustraire des dates
    Par jean003 dans le forum Débutez
    Réponses: 3
    Dernier message: 31/01/2011, 15h45
  2. Aide pour convertir des dates
    Par Devilstuff dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 18/01/2010, 23h19
  3. Convertir des dates en semaines
    Par niepoc dans le forum MATLAB
    Réponses: 19
    Dernier message: 10/06/2008, 20h29
  4. Convertir des vecteurs en dates
    Par Ed Wood dans le forum MATLAB
    Réponses: 2
    Dernier message: 08/04/2008, 17h05
  5. [Dates] Convertir des heures en jours/heures?
    Par Kinoh dans le forum Langage
    Réponses: 2
    Dernier message: 20/05/2007, 19h47

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