conversion date texte en date

Y compris Power BI, Power Query et toute autre question en lien avec Excel
i
ims64000
Membre habitué
Membre habitué
Messages : 64
Inscrit le : 15 avril 2016
Version d'Excel : 2016

Message par ims64000 » 8 janvier 2018, 13:43

Bonjour je viens vers vous pour une macro qui convertie une colonne date qui est en texte en une colonne date.
Le problème est que lorsque je convertie via excel par l'onglet convertir celui-ci fonctionne mais lorsque j'effectue la macro alors il confond le jour et le mois et les inverses. Ce qui rend mes dates totalement fausses.
Voici le fichier en question
test_excel_pratique_convertir_date.xlsm
(17.11 Kio) Téléchargé 14 fois
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 15'501
Appréciations reçues : 551
Inscrit le : 27 août 2012
Version d'Excel : 365 Insider

Message par Jean-Eric » 8 janvier 2018, 13:52

Bonjour,
Essaie avec :
FieldInfo:=Array(1,4)
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
i
ims64000
Membre habitué
Membre habitué
Messages : 64
Inscrit le : 15 avril 2016
Version d'Excel : 2016

Message par ims64000 » 8 janvier 2018, 14:03

Bonjour Eric et merci pour ton retour rapide,
peux tu me dire à quel endroit je dois mettre ces infos... merci d'avance.
Avatar du membre
Jean-Eric
Fanatique d'Excel
Fanatique d'Excel
Messages : 15'501
Appréciations reçues : 551
Inscrit le : 27 août 2012
Version d'Excel : 365 Insider

Message par Jean-Eric » 8 janvier 2018, 15:40

Re,
Dans ton fichier tu as une procédure VBA.
ALT F11 pour ouvrir l'éditeur VBE. Voir Module1.
Tu remplaces 3 fois
FieldInfo:=Array(1,[Surligner]1[/Surligner])
par
FieldInfo:=Array(1,[Surligner]4[/Surligner])
Cdlt.
Jean-Eric

Je ne réponds pas aux M.P. non sollicités.
i
ims64000
Membre habitué
Membre habitué
Messages : 64
Inscrit le : 15 avril 2016
Version d'Excel : 2016

Message par ims64000 » 8 janvier 2018, 17:01

ok super ca fonctionne.
Merci l'ami
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message