Outils associés
Ce que ce flux CSV → XLSX apporte
Pensé pour les requêtes réelles : transformer des exports en classeurs Excel natifs avec délimiteur et encodage maîtrisés, en-tête figé optionnel, typage nombres/dates, aperçu avant téléchargement et fusion lorsque chaque CSV doit être sa propre feuille.
- Délimiteur fiable: Auto sur la première ligne ou virgule, point-virgule, tabulation ou pipe fixe pour aligner les colonnes comme Excel l’attend.
- Encodage qui corrige l’affichage: UTF-8 pour les fichiers récents ; Windows-1252 ou ISO-8859-1 pour exports régionaux ou anciens.
- En-tête figé: Les noms de colonnes restent visibles sur de longues listes.
- Nombres et dates typés: Excel traite les valeurs comme nombres et dates, pas seulement du texte, pour trier, SOMME et graphiques.
- Un seul classeur: Plusieurs CSV en feuilles distinctes dans une XLSX : idéal pour des clôtures mensuelles ou plusieurs sources.
- Feuilles nommées: Titre par fichier ; en mode fusion les noms viennent des fichiers.
- Aperçus en direct: CSV analysé (50 premières lignes) et grille de sortie avant enregistrement.
- Confidentialité locale: Analyse et XLSX dans l’onglet ; pas de file d’upload pour des données sensibles.
Pourquoi exporter CSV vers XLSX ?
Le XLSX est le format que finance, ops et collègues connaissent : cellules typées, filtres, tableaux croisés, partage sans expliquer les délimiteurs.
- Édition native Excel: Ouverture directe dans Microsoft Excel ou tableurs compatibles.
- Place pour les formules: Après un import propre, ajoutez calculs, mise en forme conditionnelle et graphiques.
Fonctionnement de la conversion
Le fichier est décodé avec l’encodage choisi, découpé avec le délimiteur choisi (ou la détection), les règles de typage optionnelles s’appliquent, puis SheetJS écrit une XLSX standard prête au téléchargement.
- Charger et configurer: Un ou plusieurs CSV ; délimiteur, encodage, nom de feuille, en-tête, typage et mode fusion.
- Analyser en local: Le lecteur tourne dans l’onglet, construit les tableaux et affiche les aperçus CSV et Excel.
- Télécharger: Enregistrez des XLSX séparées ou le classeur fusionné. Modifiez une option pour régénérer.
Options d’import CSV expliquées
Chaque réglage change la lecture des octets en colonnes. Ils s’appliquent à tout le lot ; une mise à jour reconvertit les fichiers déjà faits.
- Délimiteur: Auto inspecte la ligne d’en-tête ; manuel si la détection est incertaine.
- Encodage: UTF-8 par défaut ; si accents ou devises sont faux, essayez Windows-1252 ou ISO-8859-1.
- Première ligne en en-tête: Verrouille la ligne 1 comme figer les volets dans Excel.
- Détecter nombres et dates: Fait passer les motifs clairs vers de vrais types Excel.
- Fusionner les classeurs: Plusieurs envois en une XLSX téléchargeable, une feuille par fichier source.
- Nom de la feuille: Mode fichier unique : votre libellé (nettoyé, ≤31). Fusion : priorité aux noms de fichiers.
Quel encodage choisir ?
Si les caractères ressemblent à des symboles aléatoires, le décodeur est souvent mauvais : essayez l’option suivante.
- UTF-8: Référence pour API, entrepôts et exports SaaS Unicode.
- Windows-1252: Courant pour les CSV Excel sous Windows (Europe occidentale).
- ISO-8859-1: Secours pour d’anciens flux Latin-1 si UTF-8 et Windows-1252 ne conviennent pas.
Propulsé par un traitement de tableur côté client (SheetJS).
Questions fréquentes
Comment ouvrir un CSV dans Excel sans colonnes coupées ni caractères illisibles ?
Adaptez le délimiteur : Auto lit la première ligne, ou choisissez virgule, point-virgule, tabulation ou pipe. Si le texte est corrompu, basculez entre UTF-8, Windows-1252 et ISO-8859-1. Changer les options reconvertit les fichiers déjà traités.
Puis-je nommer la feuille Excel ?
Utilisez le champ de nom (ex. « Données »). Caractères invalides retirés, 31 caractères max. En fusion, chaque CSV devient une feuille nommée d’après le fichier.
Que fait « Première ligne comme en-tête » ?
Elle fige la ligne du haut pour que les titres restent visibles au défilement.
Que fait « Détecter nombres et dates » ?
Les valeurs qui ressemblent à des nombres ou dates deviennent des types Excel pour formules et graphiques. Le reste reste texte.
Puis-je fusionner plusieurs CSV en un seul Excel ?
Activez « Fusionner en un classeur ». Chaque CSV est une feuille dans une XLSX ; utilisez « Télécharger le XLSX fusionné ».
Mes données quittent-elles mon ordinateur ?
Non. La conversion est entièrement dans le navigateur ; pas d’envoi vers un serveur.
Puis-je convertir beaucoup de CSV à la fois ?
Oui. Ajoutez plusieurs fichiers, téléchargez des XLSX séparés ou fusionnez. Les mêmes options s’appliquent à tous ; un réglage modifié relance la conversion.