L’essentiel
| Formats acceptés | XLSX, XLS, CSV, ODS |
|---|---|
| Taille maximale | 100 Mo par fichier (vérifié dans le navigateur) |
| Où ça tourne | Dans votre navigateur avec SheetJS 0.20.3 ; le fichier n’est pas envoyé (seule la bibliothèque est téléchargée depuis un CDN) |
| Coût | Gratuit, sans inscription |
| Résultat | Un tableau Markdown par feuille, copier ou télécharger en .md |
Formules
Ce sont les valeurs calculées qui sont exportées, pas les formules.
Ce que vous obtenez
Chaque feuille devient une section portant son nom (## Feuil1), suivie d’un tableau Markdown. La première ligne de la feuille sert de ligne d’en-tête : mettez-y les noms de colonnes. Les lignes vides sont ignorées, un caractère | dans une cellule est échappé et les retours à la ligne dans une cellule deviennent des espaces, car une ligne de tableau Markdown doit tenir sur une seule ligne.
Valeurs plutôt que mise en forme
Les cellules fusionnées ne le sont plus en Markdown : la valeur apparaît dans la première cellule de la zone. Couleurs, gras et formats de nombre ne sont pas repris, car les tableaux Markdown n’ont pas de style. Pour traiter les données dans du code, utilisez plutôt Excel en JSON.
Exemple
Un petit tableau de ventes. Chaque feuille devient un titre suivi d’un tableau Markdown.
Entrée
(CSV file, also works with .xlsx) Region,Q1,Q2 North,120,135 South,98,110
Résultat
## Sheet1 | Region | Q1 | Q2 | | --- | --- | --- | | North | 120 | 135 | | South | 98 | 110 |