Enregistrer ub fichier EXCEL en CSV en conservant un format text

Résolu
Lilibau Messages postés 32 Statut Membre -  
Lilibau Messages postés 32 Statut Membre -
Bonjour à tous,

J'ai besoin de conseils avisés SVP.

J'ai un fichier Excel avec la liste de plusieurs clients et leurs attributs. Parmi ces attributs j'ai un code SIRET avec 14 caractères.

J'ai besoin d'enregistrer ce fichier Excel en fichier csv (pour traitement dans une BDD afin de MAJ les attributs des clients dans un extranet)

Le problème est le suivant : quand j'ouvre le fichier csv le champ SIRET c'est transformé d'un format texte à un format nombre ce qui donne par exemple 2,41501E+13 au lieu de 24150091700026.

Ma question : Comment est-ce que je peux conserver un format TEXTE sur le fichier en csv ?

Par avance merci de votre aide.

Cordialement
A voir également:

2 réponses

Utilisateur anonyme
 
quand j'ouvre le fichier csv
avec quel logiciel ???

parce que ouvrir le csv par ex avec excel donnera par défaut un format nombre !! il faut alors faire "convertir" et choisir format texte pour rétablit le siret
0
Lilibau Messages postés 32 Statut Membre
 
Bonjour,

J'ai essayé de l'ouvrir effectivement via Excel mais le pb n'est pas à ce niveau.

Le fichier csv sert à mettre à jour des fiches clients qui sont dans une BDD de l'application (extranet). Lorsque la mise à jour est effectuée le champ SIRET du client dans sa fiche a été "importé" au mauvais format parce qu'à l'origine le fichier csv a enregistré le SIRET en format nombre au lieu de texte.

J'ai besoin que le SIRET reste en format texte quand je l'enregistre à partir d'Excel en csv.
0
Utilisateur anonyme
 
dans le fichier csv le format est en texte, pour te convaincre fait ouvrir le csv par le bloc-note et tu verras ...........
Donc le soucis vient uniquement de ta BDD, il faut lui préciser que ce champ est du TEXYE
0
Lilibau Messages postés 32 Statut Membre
 
OK merci de cette précision.
Je vois avec le presta pour qu'il vérifie dans sa BDD et qu'il précise bien qu'il s'agit d'un TEXTE.
0