Date inversée

Résolu
Ellimac51 Messages postés 8 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 14 mars 2011 - 13 mars 2011 à 20:43
Ellimac51 Messages postés 8 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 14 mars 2011 - 14 mars 2011 à 22:02
Bonjour à tous,

Ce n'est peut être pas le lieu pour parler de macro excel mais je tente :

A partir d'une macro sur un fichier Excel, je fais appel à l'ouverture d'un fichier Excel.csv dont la première colonne contient des dates.

Le problème est que les dates sont inversées :

C'est à dire qu'à l'ouverture manuelle j'ai (pour exemple) la date : 01/03/2011 pour le 1er Mars 2011

Mais lorsque j'ouvre ce fichier avec la macro il m'inverse la date :
03/01/2011 ???

Ce qui pose problème pour la suite du traitement des données :s

Je suis preneur des solutions !!! Merci

3 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
13 mars 2011 à 21:04
Bonjour,

Lors de l'importation, il te demande le type des colonnes, regardes les formats de date.

Mon site
3
4u4me4us Messages postés 780 Date d'inscription lundi 22 janvier 2007 Statut Membre Dernière intervention 30 octobre 2013 3
14 mars 2011 à 10:39
Teste,
Worksheets(X).Columns(Y).NumberFormat = "mm/dd/yyyy"

Change le x et le y par des valeurs qui correspondes a ton projet.
3
Ellimac51 Messages postés 8 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 14 mars 2011
14 mars 2011 à 22:02
Effectivement lors de l'ouverture du fichier qui (et j'ai oublié de le préciser) est un fichier .txt je peux en dernière option notifier le format de la date !

Je n'avais point vu !

Merci pour vos réponses rapides et efficaces !
3
Rejoignez-nous