Enregistrement csv

dimbad

XLDnaute Nouveau
Bonjour tout le monde,

J'ai une petite question concernant le format csv, je vais tenter d'être le plus clair possible.

Lorsque l'on converti un fichier Excel en csv, les balises sont séparées par des virgules. Or lorsque qu'une virgule est insérée dans une cellule, celle-ci est considéré comme un séparateur de balise et provoque par conséquence un décalage.
Pour résoudre cette situation, lors de la conversion en csv, des guillemets doivent apparaître lorsque qu'il y a une virgule dans la cellule afin que toutes les données restent liées à la bonne colonne et qu'il n'y ait pas de décallage.

Ma question est : comment on faire pour générer ces guillemets?

Merci d'avance
Dimbad
 

Lone-wolf

XLDnaute Barbatruc
Re : Enregistrement csv

Bonjour dimbad,

je viens de convertir un fichier texte avec virgules et points-virgules et je ne vois pas quel est ton problème. Tu enregistre bien sous .csv avec séparateur ;?





A+ :cool:
 

Pièces jointes

  • Desktop.zip
    884 bytes · Affichages: 34
  • Desktop.zip
    884 bytes · Affichages: 35
Dernière édition:

Efgé

XLDnaute Barbatruc
Re : Enregistrement csv

Bonjour dimbad, Lone-wolf
Il doit s'agir du problème réccurent Anglais/Français
En Anglais le séparateur d'un CSV est la virgule, en Français c'est le point-virgule.
Donc pour faire un CSV anglais, avec des virgules ,dans les nombres par exemple, il faut remplacer celles-ci par des points.
1,25 ==> 1.25 (1.25 format de nombre Anglais)
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
314 210
Messages
2 107 304
Membres
109 798
dernier inscrit
NAJI2005