tigtools

Excel en CSV

Choisissez un fichier .xlsx, sélectionnez une feuille et téléchargez-la au format CSV. Le classeur est lu dans votre navigateur et n’est jamais téléversé.

Fonctionne dans votre navigateur Sans inscription

ou déposez-le ici. Le fichier reste sur votre appareil.

Mode d’emploi

  1. Choisissez ou déposez un fichier .xlsx.
  2. Sélectionnez une feuille, ou Toutes les feuilles pour obtenir un fichier ZIP.
  3. Choisissez le délimiteur et les options de guillemets.
  4. Copiez le CSV ou téléchargez-le.

Fonctionnement

Le classeur est lu avec la bibliothèque exceljs. Pour chaque cellule, la valeur stockée est écrite : texte, nombres, TRUE/FALSE et dates au format ISO 8601 (2024-01-15, avec l’heure lorsqu’il y en a une). Les formules renvoient le résultat qu’Excel a enregistré avec le fichier ; rien n’est recalculé, donc un fichier produit par un programme qui n’enregistre pas les résultats donne des cellules vides pour les formules.

Les formats de nombre ne sont pas appliqués : une cellule affichée comme 25 % est écrite comme 0,25 et 1 234,50 € comme 1234,5. Le texte enrichi devient du texte brut, les hyperliens sont remplacés par leur texte visible et les valeurs d’erreur par leur code, comme #N/A. Dans les zones fusionnées, seule la cellule en haut à gauche contient la valeur. Les lignes et colonnes vides en fin de feuille sont omises, chaque ligne contient le même nombre de champs et les feuilles très masquées sont ignorées.

Les champs sont mis entre guillemets lorsqu’ils contiennent le délimiteur, un guillemet double ou un saut de ligne (ou toujours, avec l’option « Mettre chaque champ entre guillemets »), et les guillemets internes sont doublés, comme le décrit la RFC 4180. Les graphiques, images, commentaires et mises en forme ne font pas partie du CSV.

Exemples

Importation vers un autre système

Une liste de prix dans Excel est exportée sous forme de fichier séparé par des virgules avec des fins de ligne CRLF pour l’import des produits d’une boutique en ligne.

Versions européennes d’Excel

Choisissez le délimiteur point-virgule et l’indicateur d’ordre des octets pour que le CSV s’ouvre correctement dans Excel configuré en turc, en allemand ou en français.

Foire aux questions

Pourquoi mes pourcentages et mes devises sont-ils différents ?

Le CSV stocke des valeurs, pas la mise en forme. Une cellule affichée comme 25 % contient 0,25 et c’est cette valeur qui est écrite. Mettez d’abord la colonne au format texte dans Excel si vous avez besoin du texte affiché.

Pourquoi certaines cellules de formule sont-elles vides ?

L’outil utilise le résultat enregistré dans le fichier. Les fichiers créés par certains programmes contiennent des formules sans résultat enregistré ; ouvrez-les et enregistrez-les d’abord dans Excel ou LibreOffice.

Puis-je convertir toutes les feuilles à la fois ?

Oui. Choisissez Toutes les feuilles (ZIP) : chaque feuille est enregistrée dans son propre fichier CSV, nommé d’après la feuille.

Puis-je convertir des fichiers .xls ?

Non. Seuls les formats .xlsx et .xlsm sont pris en charge. Ouvrez le fichier .xls dans Excel ou LibreOffice et enregistrez-le en tant que classeur Excel (.xlsx).

Confidentialité

Le classeur est lu dans votre navigateur et les fichiers CSV sont créés sur votre appareil. Rien n’est téléversé, stocké ni inclus dans les statistiques ; seul un événement anonyme indiquant que l’outil a été utilisé est compté.