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
Voici le code que j'execute en macro
j'ai essayé de rajouter ce bout code avant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Mais ca change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Selection.NumberFormat = "@" Application.FindFormat.NumberFormat = "@" Application.ReplaceFormat.NumberFormat = "@"
et si je change l'option ReplaceFormat par True, et bien ca remplace rien.
Merci de votre aide
Partager