XL 2016 Importation données access

dodineau

XLDnaute Occasionnel
Bonjour à toutes et tous.
J’importe une table entière de base de données access et les dates ont des formats différents alors que dans access c’est toujours le même format.
Toutes les dates inférieures à 10 sont importées en format américain mois jour année et les dates supérieures ou égales à 10 sont en format français jour mois année.
Quelqu’un aurait il une solution pour que j’importe tout en format français ?
Merci pour votre aide.
À+
 

dodineau

XLDnaute Occasionnel
Mes dates sont au bon format. Je suis le seul à avoir accès à l’entrée des données.
J’avais bien pensé à formater la colonne mais le problème c’est que ce n’est pas moi qui importe mais plusieurs personnes. Et ils importent chacun dans des classeurs différents et jamais au même endroit.
 

merinos

XLDnaute Accro
Salut @dodineau ,

As tu essayé les query?
1553607827296.png

tu te connecte a tes données... et tu sélectionnes dans ton query ...
 

Efgé

XLDnaute Barbatruc
Re
Dernière idée, même si elle n'est pas très "propre" :
Créer un champs texte dans ta base Access pour faire apparaître les dates en texte.
Le risque est que cela fonctionne trop bien et qu'Excel ne les voit plus qu'en texte...

Un autre aura surement une meilleure idée.
Cordialement
 

merinos

XLDnaute Accro
Re
Dernière idée, même si elle n'est pas très "propre" :
Créer un champs texte dans ta base Access pour faire apparaître les dates en texte.
Le risque est que cela fonctionne trop bien et qu'Excel ne les voit plus qu'en texte...

Un autre aura surement une meilleure idée.
Cordialement

Cela fonctionne aussi... MAIS: une date est plus léger dans access...

donc si tu exportes "01/05/2015" tu as un champs texte...
mais dans acces le 1° mai 2015 est noté 42.126 (un entier)
et le 1° mai 2015 à 6h du matin : 42.126,25 ... un nombre

Le champs texte peut être interprété par une formule date(right(TXT;4)+0;mid(TXT;4;2)+0;left(TXT;2)+0)
Mais c'est lourd...
(les "+0" servent a transformer les textes en chiffres... "01"+0 = 1 )


bref tu as intérêt a passer par la bonne connectique
 

Discussions similaires

Réponses
5
Affichages
508

Statistiques des forums

Discussions
312 103
Messages
2 085 319
Membres
102 862
dernier inscrit
Emma35400