OpenText donne des dates mm/dd
En utilisant dans un programme VBA Excel, une macro mémorisée pour ouvrir un fichier texte contenant des dates,
[*]l'ouverture directe donnait un format date de type "[dd/mm/aaaa"[*]la macro rejouée donne le format date inversé "mm/dd/aaaa"
Que dois je faire dans le VBA pour obtenir le format de l'ouverture directe? Y a t'il une référence manquante ?
je me suis assuré que les paramètres internationaux suivant sont corrects
a = Application.International(xlCountryCode) 'est égal à 33
b = Application.International(xlCountrySetting) 'est égal à 33
c = Application.International(xlDateOrder) 'est égal à 1
d = Application.International(xlMDY) 'est égal à faux
et à la suite de l'instruction suivante les dates sont inversées mois-jour
(ex: 08/04/2008 pour aujourdhui)
Code:
1 2 3 4 5
| '-- lecture du fichier texte
Workbooks.OpenText Filename:= _
fich, StartRow:=1, DataType:=xlDelimited, _
Tab:=False, Semicolon:=True, Comma:=False _
, Space:=False, Other:=False |
Merci de votre aide