Bonjour,
Je vous explique mon problème, j'ai des données qui viennent du presse papier et une macro qui vient coller mon presse papier et faire des traitements derrière. Mais voilà, chaque que je passe par la fonction
"activesheet.paste", les jours compris entre le 1 et le 12 s'inverse avec le mois pour les passés au format américain et me laisse tout le reste en français. J'ai essayer de court circuité ce défaut en faisant cette macro mais elle ne fonctionne pas
elle m'inverse tout au lieux de se limiter au jour compris entre 1 et 12.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub test() Dim f As Single f = 1 Do While Cells(f, 1).Value <> "" If Cells(f, 1).Value < "12/MM/YYYY" Then Selection.NumberFormat = "MM/DD/YYYY" f = f + 1 End If Loop End Sub
Si quelqu'un a une idée. Merci d'avance.
Partager