Problème sur le format d'un champ lors de la conversion en .csv

[Fermé]
Signaler
Messages postés
5
Date d'inscription
jeudi 9 janvier 2014
Statut
Membre
Dernière intervention
10 janvier 2014
-
 vanéné33 -
Bonjour à tous,

J'ai un fichier que j'enregistre en format .csv.
Suite à cette conversion de ficher, j'ai des données (en format 14 chiffres) qui se sont transformés en format scientifique (ex: 11227E+13).
Pour remédier à première vue au problème, j'ouvre le fichier .csv, je sélectionne la colonne comprenant ses données à 14 chiffres, click droit, format de la cellule et nombre.

Le problème c'est que lorsque je fais une modification sur un autre champ que j'enregistre, une fois que je reouvre le fichier .csv, les données à 14 chiffres sont erronées.
Avez une idée pour résoudre ce problème?

Merci par avance.

3 réponses

Messages postés
24171
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
4 septembre 2021
6 877
Bonjour,

lors de l'importation, à l'étape 3, sélectionne cette colonne et coche format Texte.

eric
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
5
Date d'inscription
jeudi 9 janvier 2014
Statut
Membre
Dernière intervention
10 janvier 2014

Tu veux dire au mieux de choisir Nombre je choisis Texte? J'ai essayé aucun changement.
Messages postés
5
Date d'inscription
jeudi 9 janvier 2014
Statut
Membre
Dernière intervention
10 janvier 2014

c'est à dire avant la conversion du fichier en CSV? Cela marche mais le problème c'est QUE lorsque je fais une modification ensuite dans le fichier CSV, les données se retrouvent en format scientifique. Lorsque je sélectionne la colonne, click droit et format de cellule, Nombre, je me rends compte que les données sont erronnées (pas les mêmes).
Messages postés
5
Date d'inscription
jeudi 9 janvier 2014
Statut
Membre
Dernière intervention
10 janvier 2014

Bonjour,

Le problème de remettre au format Nombre c'est que la donnée devient erronée.
Lorsque je réouvre le fichier pour remettre au format Nombre après une modifi. par exemple j'ai une donnée qui était à l'origine à 14 chiffres 16188711845221 et qui est changé en 16188700000000.
Messages postés
24171
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
4 septembre 2021
6 877
et bien met une ' devant tes données pour forcer le format texte.
eric
Messages postés
5
Date d'inscription
jeudi 9 janvier 2014
Statut
Membre
Dernière intervention
10 janvier 2014

J'ai testé et effectivement cela marche. Mais je confronté à 2 problèmes:
Le premier c'est que cela fonctionne mais pas directement en ouvrant le fichier CSV normalement mais via notepad++. Or les utilisateurs pour lesquels je travaille n'ont pas notepad++.
Le deuxième c'est qu'il y a des milliers de lignes. Comment ajouter le signe ' précédent toutes les données sur notepad++?

Merci beaucoup.
Messages postés
24171
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
4 septembre 2021
6 877
Oui, le but est bien de rester sur excel, qui a l'air têtu malheureusement.
Autre proposition : enregistrer en *.txt
A l'ouverture du .txt, à l'étape 3 de l'importation sélectionner ta ou tes colonnes et coche "Texte".

eric
Bonjour,

Désolée de ma réponse tardive. J'étais sur un autre problème de code.
Le problème c'est que le fichier doit être en format CSV.