Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" a écrit dans le message de news:
%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" <aca1024@hotmail.com> a écrit dans le message de news:
%23JYL1iF0IHA.3496@TK2MSFTNGP03.phx.gbl...
Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" a écrit dans le message de news:
%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Bonjour Alain,
Tu ne peut pas forcer OpenText à choisir le fornat de date.
Par contre, tu peut rajouter des lignes à ta macro:
<><><><><><><><><><><><><><><><><><><><>
Sub test()
Workbooks.OpenText Filename:="test.txt",
DataType:=XlTextParsingType.xlDelimited, Tab:=True
Windows("test.txt").Activate
For Each cellP In Range(Cells(1, 1), Cells(30, 30))
cellP.Select
If (Selection.NumberFormat = "m/d/yyyy") Then
MsgBox Selection.NumberFormat
Selection.NumberFormat = "dd/mm/yyyy;@"
End If
Next
End Sub
<><><><><><><><><><><><><><><><><><><><>
Il ne te reste qu'à modifier le nom du fichier à ouvrir et changer la zone
dans laquel sont les dates ( j;ai mie de 1,1 à 30,30)
Christophe Mathon
"Alain" wrote in message
news:%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Bonjour Alain,
Tu ne peut pas forcer OpenText à choisir le fornat de date.
Par contre, tu peut rajouter des lignes à ta macro:
<><><><><><><><><><><><><><><><><><><><>
Sub test()
Workbooks.OpenText Filename:="test.txt",
DataType:=XlTextParsingType.xlDelimited, Tab:=True
Windows("test.txt").Activate
For Each cellP In Range(Cells(1, 1), Cells(30, 30))
cellP.Select
If (Selection.NumberFormat = "m/d/yyyy") Then
MsgBox Selection.NumberFormat
Selection.NumberFormat = "dd/mm/yyyy;@"
End If
Next
End Sub
<><><><><><><><><><><><><><><><><><><><>
Il ne te reste qu'à modifier le nom du fichier à ouvrir et changer la zone
dans laquel sont les dates ( j;ai mie de 1,1 à 30,30)
Christophe Mathon
"Alain" <aca1024@hotmail.com> wrote in message
news:%23JYL1iF0IHA.3496@TK2MSFTNGP03.phx.gbl...
Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Bonjour Alain,
Tu ne peut pas forcer OpenText à choisir le fornat de date.
Par contre, tu peut rajouter des lignes à ta macro:
<><><><><><><><><><><><><><><><><><><><>
Sub test()
Workbooks.OpenText Filename:="test.txt",
DataType:=XlTextParsingType.xlDelimited, Tab:=True
Windows("test.txt").Activate
For Each cellP In Range(Cells(1, 1), Cells(30, 30))
cellP.Select
If (Selection.NumberFormat = "m/d/yyyy") Then
MsgBox Selection.NumberFormat
Selection.NumberFormat = "dd/mm/yyyy;@"
End If
Next
End Sub
<><><><><><><><><><><><><><><><><><><><>
Il ne te reste qu'à modifier le nom du fichier à ouvrir et changer la zone
dans laquel sont les dates ( j;ai mie de 1,1 à 30,30)
Christophe Mathon
"Alain" wrote in message
news:%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Voici mon code:
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Voici le début de mon fichier:
0648,01/05/08 00:00,02/05/08 00:00,0001,0001,A
0649,01/05/08 00:00,02/05/08 00:00,0001,0002,B
0650,02/05/08 00:00,03/05/08 00:00,0002,0003,A
0652,03/05/08 00:00,04/05/08 00:00,0003,0005,A
0654,04/05/08 00:00,05/05/08 00:00,0004,0007,A
0659,06/05/08 00:00,07/05/08 00:00,0006,0012,B
0660,07/05/08 00:00,08/05/08 00:00,0007,0013,A
0661,07/05/08 00:00,08/05/08 00:00,0007,0014,B
0662,08/05/08 00:00,09/05/08 00:00,0008,0015,A
0663,08/05/08 00:00,09/05/08 00:00,0008,0016,B
0664,09/05/08 00:00,10/05/08 00:00,0009,0017,A
0665,09/05/08 00:00,10/05/08 00:00,0009,0018,B
0666,10/05/08 00:00,11/05/08 00:00,0010,0019,A
0667,10/05/08 00:00,11/05/08 00:00,0010,0020,B
0668,11/05/08 00:00,12/05/08 00:00,0011,0021,A
0669,11/05/08 00:00,12/05/08 00:00,0011,0022,B
0670,12/05/08 00:00,13/05/08 00:00,0012,0023,A
0671,12/05/08 00:00,13/05/08 00:00,0012,0024,B
0675,14/05/08 00:00,15/05/08 00:00,0014,0028,B
Lors du OpenText, Excel commence par considérer que les date dans le
fichier sont au format mois/jour/année et ce jusqu'à la ligne qui contient
la date 12/05/08.
Je me retrouve donc, dans mon classeur Excel avec les dates incorrectes:
5/2/2008
5/2/2008
5/3/2008
5/4/2008
...
5/12/2008
Puis, lorsque Excel arrive à la date 13/5/08, il change sa manière de
convertir - ce qui me semble abhérent - et considère que la date du
fichier est au format jour/mois/année et la suite des dates, dans le
classeur Excel est:
13/5/2008
15/5/2008 ce qui est correct.
"Daniel.C" a écrit dans le message de news:Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" a écrit dans le message de news:
%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Voici mon code:
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Voici le début de mon fichier:
0648,01/05/08 00:00,02/05/08 00:00,0001,0001,A
0649,01/05/08 00:00,02/05/08 00:00,0001,0002,B
0650,02/05/08 00:00,03/05/08 00:00,0002,0003,A
0652,03/05/08 00:00,04/05/08 00:00,0003,0005,A
0654,04/05/08 00:00,05/05/08 00:00,0004,0007,A
0659,06/05/08 00:00,07/05/08 00:00,0006,0012,B
0660,07/05/08 00:00,08/05/08 00:00,0007,0013,A
0661,07/05/08 00:00,08/05/08 00:00,0007,0014,B
0662,08/05/08 00:00,09/05/08 00:00,0008,0015,A
0663,08/05/08 00:00,09/05/08 00:00,0008,0016,B
0664,09/05/08 00:00,10/05/08 00:00,0009,0017,A
0665,09/05/08 00:00,10/05/08 00:00,0009,0018,B
0666,10/05/08 00:00,11/05/08 00:00,0010,0019,A
0667,10/05/08 00:00,11/05/08 00:00,0010,0020,B
0668,11/05/08 00:00,12/05/08 00:00,0011,0021,A
0669,11/05/08 00:00,12/05/08 00:00,0011,0022,B
0670,12/05/08 00:00,13/05/08 00:00,0012,0023,A
0671,12/05/08 00:00,13/05/08 00:00,0012,0024,B
0675,14/05/08 00:00,15/05/08 00:00,0014,0028,B
Lors du OpenText, Excel commence par considérer que les date dans le
fichier sont au format mois/jour/année et ce jusqu'à la ligne qui contient
la date 12/05/08.
Je me retrouve donc, dans mon classeur Excel avec les dates incorrectes:
5/2/2008
5/2/2008
5/3/2008
5/4/2008
...
5/12/2008
Puis, lorsque Excel arrive à la date 13/5/08, il change sa manière de
convertir - ce qui me semble abhérent - et considère que la date du
fichier est au format jour/mois/année et la suite des dates, dans le
classeur Excel est:
13/5/2008
15/5/2008 ce qui est correct.
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
ekZrEyF0IHA.2384@TK2MSFTNGP02.phx.gbl...
Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" <aca1024@hotmail.com> a écrit dans le message de news:
%23JYL1iF0IHA.3496@TK2MSFTNGP03.phx.gbl...
Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Voici mon code:
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Voici le début de mon fichier:
0648,01/05/08 00:00,02/05/08 00:00,0001,0001,A
0649,01/05/08 00:00,02/05/08 00:00,0001,0002,B
0650,02/05/08 00:00,03/05/08 00:00,0002,0003,A
0652,03/05/08 00:00,04/05/08 00:00,0003,0005,A
0654,04/05/08 00:00,05/05/08 00:00,0004,0007,A
0659,06/05/08 00:00,07/05/08 00:00,0006,0012,B
0660,07/05/08 00:00,08/05/08 00:00,0007,0013,A
0661,07/05/08 00:00,08/05/08 00:00,0007,0014,B
0662,08/05/08 00:00,09/05/08 00:00,0008,0015,A
0663,08/05/08 00:00,09/05/08 00:00,0008,0016,B
0664,09/05/08 00:00,10/05/08 00:00,0009,0017,A
0665,09/05/08 00:00,10/05/08 00:00,0009,0018,B
0666,10/05/08 00:00,11/05/08 00:00,0010,0019,A
0667,10/05/08 00:00,11/05/08 00:00,0010,0020,B
0668,11/05/08 00:00,12/05/08 00:00,0011,0021,A
0669,11/05/08 00:00,12/05/08 00:00,0011,0022,B
0670,12/05/08 00:00,13/05/08 00:00,0012,0023,A
0671,12/05/08 00:00,13/05/08 00:00,0012,0024,B
0675,14/05/08 00:00,15/05/08 00:00,0014,0028,B
Lors du OpenText, Excel commence par considérer que les date dans le
fichier sont au format mois/jour/année et ce jusqu'à la ligne qui contient
la date 12/05/08.
Je me retrouve donc, dans mon classeur Excel avec les dates incorrectes:
5/2/2008
5/2/2008
5/3/2008
5/4/2008
...
5/12/2008
Puis, lorsque Excel arrive à la date 13/5/08, il change sa manière de
convertir - ce qui me semble abhérent - et considère que la date du
fichier est au format jour/mois/année et la suite des dates, dans le
classeur Excel est:
13/5/2008
15/5/2008 ce qui est correct.
"Daniel.C" a écrit dans le message de news:Bonjour.
Peux-tu poster ton instruction opentext et un échantillon de dates qui
sont mal transposées ?
Cordialement.
Daniel
"Alain" a écrit dans le message de news:
%Salut à tous.
Je dois ouvrir de manière automatique un fichier text qui contient des
dates et le placer dans une feuille Excel.
J'utilise donc la méthode OpenText qui fonctionne très bien excepté pour
le traitement des dates qu'il y a dans mon fichier text.
Les dates sont au format européen (jour/mois/année) mais Excel, lors de
l'OpenText, les considère parfois comme des dates américaines
(mois/jour/année).
J'aimerai forcer l'OpenText pour qu'il considère toutes les dates comme
des dates européennes.
Avez-vous une idée ?
Merci d'avance,
Alain de Belgique.
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True
Workbooks.OpenText Filename:=nom_fichier, DataType:=xlDelimited,
Comma:=True