Fonction Replace et format de date
Bonjour,
J'ai une extraction au format csv d'une application sur laquelle je n'ai pas la main. A l'intérieur j'ai une colonne "date de début" qui contient des informations du style "Ouvert le: 28-01-2014 10:34". Je souhaite supprimer la chaine de caractères "Ouvert le: ", pour ne garde que la date et l'heure.
tout se passe bien si je fais la manip avec un Control+H.
Par contre si je ré-execute la macro que me génère excel, ca me transforme ma date en format américain et du coup ca inverse le mois et le jour :calim2:
Voici le code que j'execute en macro
Code:
1 2 3 4 5
|
Columns("D:D").Select
Selection.Replace What:="Ouvert le: ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=True, _
ReplaceFormat:=False |
j'ai essayé de rajouter ce bout code avant:
Code:
1 2 3
| Selection.NumberFormat = "@"
Application.FindFormat.NumberFormat = "@"
Application.ReplaceFormat.NumberFormat = "@" |
Mais ca change rien.
et si je change l'option ReplaceFormat par True, et bien ca remplace rien.
Merci de votre aide