A
Aurore
Guest
Bonjour,
j'ai un fichier en point csv contenant des données.
Une des données correspond à un taux et est codé sur 6 chiffres, donc lorsqu'il n'y en a que 3, je place des 0 devant, par exemple 000500.
Mon problème est que lors de l'ouverture par ma macro de ce fichier, les valeurs sont reconnues comme des chiffres et les 0 précedant le nombre sont supprimés.
Comment puis je faire pour que le à l'ouverture, le fichier garde le format avec les 0 devant.
Je vous donne ma ligne de commande pour l'ouverture du fichier
Set wb_fich = .Workbooks.Open("Mon_fichier.csv")
wb_fich.Sheets(1).Columns(1).TextToColumns Range("A1"), lTextQualifierDoubleQuote, , False, , , , , True, ";", Array(1, 4)
Merci d'avance
j'ai un fichier en point csv contenant des données.
Une des données correspond à un taux et est codé sur 6 chiffres, donc lorsqu'il n'y en a que 3, je place des 0 devant, par exemple 000500.
Mon problème est que lors de l'ouverture par ma macro de ce fichier, les valeurs sont reconnues comme des chiffres et les 0 précedant le nombre sont supprimés.
Comment puis je faire pour que le à l'ouverture, le fichier garde le format avec les 0 devant.
Je vous donne ma ligne de commande pour l'ouverture du fichier
Set wb_fich = .Workbooks.Open("Mon_fichier.csv")
wb_fich.Sheets(1).Columns(1).TextToColumns Range("A1"), lTextQualifierDoubleQuote, , False, , , , , True, ";", Array(1, 4)
Merci d'avance