Problème convertion date lors d'un SPLIT

Bonjour tout le monde,

J'ai actuellement un problème lorsque je split une cellule comportant date et heure.

Dans la cellule A1 j'ai une date , un espace et une heure ( jj/mm/aaaa hh:mm:ss )

Ma fonction split récupère la date et la met en B1 puis elle me récupère l'heure et la met en C1

le problème est que la fonction ne garde pas la valeur de la date sous (dd/mm/aaaa) mais la met en B1 sous la forme (mm/dd/aaaa)

Pour le 9 octobre

j'ai donc en A1 : 09/10/2017 et en B1 10/09/2017

Pour 12 octobre

j'ai donc en A1 : 12/10/2017 et en B1 10/12/2017

Problème pour 13 octobre

j'ai en A1: 13/10/2017 et en B1 13/10/2017

Mon fichier ne le reconnait pas comme une date

En espérant avoir été clair.

Bonne journée

Bonjour,

Peux-tu préciser ce qu'est ta fonction Split ?

Un petit fichier serait de plus apprécié pour t'apporter une aide...

Cdlt.

Bonjour

peux être comme ca ex:

Sub TestDateHeure()
Range("B1").Value = DateValue(Range("A1").Value)
Range("B1").NumberFormat = "m/d/yyyy"
Range("C1").Value = TimeValue(Range("A1").Value)
Range("C1").NumberFormat = "h:mm:ss"
End Sub

A+

Maurice

Bonjour,

je me suis confondu, je n'utilise pas "split" mais ce code là

[code][/Range("I" & i) = Left(Range("D" & i), 11)

Range("J" & i) = Right(Range("D" & i), 8)code]

Avec D & i étant sous la forme "dd/mm/aaaa hh:mm:ss"

Le problème est que la date je récupère en D (dd/mm/aaaa) s'écrit en J (mm/dd/aaaa)

il refuse de l'écrire de la même manière dont il le récupère.

Un grand merci Maurice

ca marche parfaitement

Rechercher des sujets similaires à "probleme convertion date lors split"