Perte des "0" en transformant un fichier

Résolu/Fermé
sebi68
Messages postés
99
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
29 juin 2010
- 17 janv. 2009 à 09:51
 tatichak - 28 mai 2015 à 20:26
Bonjour,

J'ai un soucis en transformant un fichier xls en csv je perds les 0 se trouvant devant les chiffres
ex: 00789 devient 789

avant transfert j'ai mis le format des cellules en texte mais pas de changement ...

quelqu'un a t'il une idée ? svp

merciiiiiiiiiiiiiiiiiiiii

8 réponses

eriiic
Messages postés
24446
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 septembre 2022
7 128
17 janv. 2009 à 11:50
Bonjour,

C'est normal que tu perdes les 0, c'est un format d'affichage mais le nombre est bien 789.
Il faut les transformer en texte en insérant une colonne et avec par exemple =droite("00000"&A1;5)
Ensuite un 'copier/collage spécial valeur' avant de supprimer la colonne d'origine.
eric
3
sebi68
Messages postés
99
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
29 juin 2010
3
17 janv. 2009 à 12:08
bonjour, merci de prendre part ...

j'ai fais ça aussi, mais lorsque je transforme le fichier xls en csv puis que j'enregistre, le ferme et le rouvre les 0 ni figure plus ...

a+
0
eriiic
Messages postés
24446
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
17 septembre 2022
7 128 > sebi68
Messages postés
99
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
29 juin 2010

17 janv. 2009 à 12:28
Ah ben si tu le rouvres sur excel lui il va chercher à convertir tout ce qui peut être numérique , il faut remettre les formats. Mais dans ton fichier csv tu as bien tes 0.
Perso je ne vois pas bien l'interet d'enregistrer en csv si c'est pour réouvrir sur excel... Si tu expliquais plutôt ce que tu cherches à faire ?
eric
0