OVH Cloud OVH Cloud

Format Date

5 réponses
Avatar
news.free.fr
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en format
texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine

5 réponses

Avatar
Daniel
Bonjour.
Ajoute une colonne temporaire en mettant la formule :
ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2)) (pour une date initiale en A1)
recopie vers le bas.
copie cette colonne et fais un collage spécial "valeurs" dans la colonne
initiale.
Cordialement.
Daniel
"news.free.fr" a écrit dans le message de news:
440420a2$0$5120$
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en format
texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine




Avatar
news.free.fr
Merci beaucoup Daniel
C'est tout à fait ce qu'il me fallait
Cordialement
Christine

"Daniel" a écrit dans le message de news:

Bonjour.
Ajoute une colonne temporaire en mettant la formule :
ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2)) (pour une date initiale en
A1)
recopie vers le bas.
copie cette colonne et fais un collage spécial "valeurs" dans la colonne
initiale.
Cordialement.
Daniel
"news.free.fr" a écrit dans le message de news:
440420a2$0$5120$
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en format
texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine









Avatar
claudy
Bonjour...
j'ai essayé de faire une fonction personnalisée à partir de ce fil de
discussion...

Function dateAnglaisFrancais(DateAnglais As Range)
dateAnglaisFrancais = Application.WorksheetFunction.Date(Left(DateAnglais,
4), Mid(DateAnglais, 5, 2), Right(DateAnglais, 2))
'ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2))


End Function

Et évidemment cela ne marche pas!
(Je débute avec les fonctions perso, je suis en phase d'apprentissage!)
Merci pour votre aide,
Claudy



"Daniel" a écrit dans le message de news:

Bonjour.
Ajoute une colonne temporaire en mettant la formule :
ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2)) (pour une date initiale en
A1)
recopie vers le bas.
copie cette colonne et fais un collage spécial "valeurs" dans la colonne
initiale.
Cordialement.
Daniel
"news.free.fr" a écrit dans le message de news:
440420a2$0$5120$
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en format
texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine








Avatar
Daniel
Essaie :

Function dateAnglaisFrancais(DateAnglais As Range)
dateAnglaisFrancais = DateSerial(Left(DateAnglais, _
4), Mid(DateAnglais, 5, 2), Right(DateAnglais, 2))
End Function

Daniel
"claudy" a écrit dans le message
de news: 44044475$0$16759$
Bonjour...
j'ai essayé de faire une fonction personnalisée à partir de ce fil de
discussion...

Function dateAnglaisFrancais(DateAnglais As Range)
dateAnglaisFrancais = Application.WorksheetFunction.Date(Left(DateAnglais,
4), Mid(DateAnglais, 5, 2), Right(DateAnglais, 2))
'ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2))


End Function

Et évidemment cela ne marche pas!
(Je débute avec les fonctions perso, je suis en phase d'apprentissage!)
Merci pour votre aide,
Claudy



"Daniel" a écrit dans le message de news:

Bonjour.
Ajoute une colonne temporaire en mettant la formule :
ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2)) (pour une date initiale en
A1)
recopie vers le bas.
copie cette colonne et fais un collage spécial "valeurs" dans la colonne
initiale.
Cordialement.
Daniel
"news.free.fr" a écrit dans le message de news:
440420a2$0$5120$
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en
format texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine












Avatar
claudy
OK, merci
ça marche....
A+
Claudy

"Daniel" a écrit dans le message de news:

Essaie :

Function dateAnglaisFrancais(DateAnglais As Range)
dateAnglaisFrancais = DateSerial(Left(DateAnglais, _
4), Mid(DateAnglais, 5, 2), Right(DateAnglais, 2))
End Function

Daniel
"claudy" a écrit dans le message
de news: 44044475$0$16759$
Bonjour...
j'ai essayé de faire une fonction personnalisée à partir de ce fil de
discussion...

Function dateAnglaisFrancais(DateAnglais As Range)
dateAnglaisFrancais =
Application.WorksheetFunction.Date(Left(DateAnglais, 4), Mid(DateAnglais,
5, 2), Right(DateAnglais, 2))
'ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2))


End Function

Et évidemment cela ne marche pas!
(Je débute avec les fonctions perso, je suis en phase d'apprentissage!)
Merci pour votre aide,
Claudy



"Daniel" a écrit dans le message de news:

Bonjour.
Ajoute une colonne temporaire en mettant la formule :
ÚTE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2)) (pour une date initiale en
A1)
recopie vers le bas.
copie cette colonne et fais un collage spécial "valeurs" dans la colonne
initiale.
Cordialement.
Daniel
"news.free.fr" a écrit dans le message de news:
440420a2$0$5120$
Bonjour à tous,

Sous XP Pro Excel 2003 je récupère un fichier .txt avec un format date
20051203 pour 03/12/2005.
Je n'arrive pas à le récupérer en format français. J'ai voulu
court-circuiter le pb en concaténant et j'obiens 3/12/2005 mais en
format texte et non en format date donc pas de tri possible.

Pouvez vous me dire ce que je loupe ? Je sèche lamentablement.
Merci d'avance de votre aide
Christine