Bonjour.
J'ai un problème lors d'un enregistrement d'un fichier en csv par VBA.
J'ai un champs qui contient des codes postaux et mon problème, c'est que la valeur réél des champs des départements qui commencent par 0 est transformée en nombre à quatre chiffres (le 0 est supprimé).
J'ai tenté de mettre ceci:
Columns("C:C").NumberFormat = "00000"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Columns("C:C").NumberFormat = "00000"
Puis ceci:
Et enfin, désespéré, j'ai tenté:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Columns("C:C").NumberFormat = "@"
Mais rien de tout ça ne fonctionne!
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("C" & i).Value = Range("C" & i).Text
A chaque fois, mon code postal 01000 se transforme en 1000 !!
Quelque chose m'échappe!![]()
Partager