Pourquoi Excel français utilise-t-il souvent le point-virgule ?
Dans un environnement où la virgule sert de séparateur décimal, Excel emploie fréquemment le point-virgule pour séparer les colonnes. L’outil teste aussi la virgule, la tabulation et le pipe au lieu de supposer un format unique.
Un vrai CSV n’est pas une simple suite de lignes
Une cellule entre guillemets peut contenir le séparateur, des guillemets doublés et même un retour à la ligne. Le parseur parcourt donc le fichier caractère par caractère et ne repose pas sur un découpage naïf avec split.
UTF-8 et BOM
Le BOM UTF-8 est une marque placée au début du fichier. Il n’est pas requis par UTF-8, mais aide certaines versions d’Excel à reconnaître correctement les accents. L’option reste désactivable pour les logiciels qui n’en ont pas besoin.
Limites
La taille est limitée à 10 Mo pour préserver la mémoire du navigateur. Les fichiers dont la structure mélange plusieurs séparateurs ou contient des guillemets non fermés doivent être corrigés à la source.