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 :

conversion des dates [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut conversion des dates
    Bonjours a tous,

    J ai un soucis avec la convertion des date entre vba et excel,

    quand je rentre une date dans une textbox en format jj/mm/aaaa
    et que la macro va bien la mettre a la bonne place dans la base de donné il me converti automatiquement la date en format mm/jj/aaaa.

    pouvez vous me dire ou je doit définir le format final ?

    d avance merci

    Alex

  2. #2
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Salut,
    Le mieux est de formater directement à la variable mais ce serait plus facile avec ton code.
    A+

  3. #3
    Membre expérimenté
    Inscrit en
    Août 2009
    Messages
    284
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Août 2009
    Messages : 284
    Par défaut
    Sinon pour gérer le format de la cellule d'arrivé, tu peux faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1").NumberFormat = "dd/mm/yy;@"
    Si tu envoi des info d'une textbox, pense à faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1").value=CDate(TextBox.Value)

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut
    Merci beaucoup pour vos réponse rapide.

    ca marche tres bien en formatant la colone + cdate()

    nickel encore merci

    Alex

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

Discussions similaires

  1. erreur lors de conversion des dates
    Par steph_arrow dans le forum MATLAB
    Réponses: 2
    Dernier message: 28/06/2010, 21h33
  2. Réponses: 0
    Dernier message: 21/06/2010, 16h58
  3. Conversion des dates
    Par Marc_27 dans le forum DB2
    Réponses: 3
    Dernier message: 12/05/2010, 13h40
  4. [Vxi] Conversion des dates
    Par Wortass dans le forum Webi
    Réponses: 7
    Dernier message: 20/05/2009, 11h16
  5. conversion des dates string datetime en sql server 2008
    Par banger dans le forum Langage SQL
    Réponses: 1
    Dernier message: 03/12/2008, 10h39

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