A voir également:
- Tabulation sous csv via du php
- Alert php ✓ - Forum PHP
- Communication impossible via ssl ps4 ✓ - Forum Google Chrome
- Tabulation excel ✓ - Forum Excel
- Header php - Astuces et Solutions
- Tabulation pointillé word - Guide
2 réponses
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 009
30 janv. 2008 à 14:02
30 janv. 2008 à 14:02
Bonjour,
Le format csv signifie : « Comma separated values », autrement dit : « valeurs séparées par des virgules ».
Dans la pratique, toute sorte de séparateur existe, de la virgule à la tabulation en passant par le point-virgule.
Par contre, aucune en-tête dans le fichier ne permet de dire si ce fichier CSV particulier utilise l'un ou l'autre des séparateurs. Non, le fichier CSV est du texte brut.
Donc, quand tu ouvres ton fichier avec Excel, ou OpenOffice, ou un autre, le programme doit deviner quel est le séparateur.
Un programme bien fait (Open Office) te demande lequel c'est, et te permet ainsi de ne pas avoir de problème.
Un programme mal fait (Excel) essaie de deviner (mal), et se plante quand le séparateur ne lui est pas évident.
Moralité, débarasse-toi d'Excel. Ou, à défaut, parce que je connais l'inertie bureautique et humaine, essaie d'utiliser des « ; » plutôt que des tabulations.
Xavier
Le format csv signifie : « Comma separated values », autrement dit : « valeurs séparées par des virgules ».
Dans la pratique, toute sorte de séparateur existe, de la virgule à la tabulation en passant par le point-virgule.
Par contre, aucune en-tête dans le fichier ne permet de dire si ce fichier CSV particulier utilise l'un ou l'autre des séparateurs. Non, le fichier CSV est du texte brut.
Donc, quand tu ouvres ton fichier avec Excel, ou OpenOffice, ou un autre, le programme doit deviner quel est le séparateur.
Un programme bien fait (Open Office) te demande lequel c'est, et te permet ainsi de ne pas avoir de problème.
Un programme mal fait (Excel) essaie de deviner (mal), et se plante quand le séparateur ne lui est pas évident.
Moralité, débarasse-toi d'Excel. Ou, à défaut, parce que je connais l'inertie bureautique et humaine, essaie d'utiliser des « ; » plutôt que des tabulations.
Xavier