XML --(XSLT)--> Excel ?
Fermé
moha92
Messages postés
28
Date d'inscription
mercredi 7 février 2007
Statut
Membre
Dernière intervention
7 août 2007
-
12 avril 2007 à 14:04
Matthieu Peschaud - 30 nov. 2010 à 12:36
Matthieu Peschaud - 30 nov. 2010 à 12:36
A voir également:
- Xsl excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
3 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
12 avril 2007 à 14:39
12 avril 2007 à 14:39
Non.
Enfin... on ne peut pas générer un vrai fichier XLS avec XSLT.
Mais il y a une astuce: Tu peux générer un fichier .html et le renommer en .xls: Excel acceptera parfaitement de l'ouvrir.
On peut même utiliser des couleurs, formats de cellule, formules, etc.
Seule restriction: on ne peut pas créer ainsi plusieurs onglets.
Pour quelques astuces (formattage, etc.), voir:
https://sebsauvage.net/python/snyppets/index.html#reading_xls
Enfin... on ne peut pas générer un vrai fichier XLS avec XSLT.
Mais il y a une astuce: Tu peux générer un fichier .html et le renommer en .xls: Excel acceptera parfaitement de l'ouvrir.
On peut même utiliser des couleurs, formats de cellule, formules, etc.
Seule restriction: on ne peut pas créer ainsi plusieurs onglets.
Pour quelques astuces (formattage, etc.), voir:
https://sebsauvage.net/python/snyppets/index.html#reading_xls
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
12 avril 2007 à 15:16
12 avril 2007 à 15:16
C'est indiqué sur le lien que j'ai donné:
Il suffit de définir les couleurs dans un style CSS, et d'utiliser ce style pour les cellules (<td class="monstyle">)
Il suffit de définir les couleurs dans un style CSS, et d'utiliser ce style pour les cellules (<td class="monstyle">)
Euh si si ... on peut générer un VRAI fichier Excel avec du xml et accessoirement du XSLT pour transformer son flux de donnée.
un bon article à ce sujet :
https://com.com
testé et validé.
J'ai codé mon propre générateur de fichier XLS (en xml), et Excel lit parfaitement le contenu du fichier, on peut créer des onglets, des formules, etc.
Par contre le fichier en sortie est plus lourd qu'un fichier excel standard, et ça se ressent avec de gros volume de données
un bon article à ce sujet :
https://com.com
testé et validé.
J'ai codé mon propre générateur de fichier XLS (en xml), et Excel lit parfaitement le contenu du fichier, on peut créer des onglets, des formules, etc.
Par contre le fichier en sortie est plus lourd qu'un fichier excel standard, et ça se ressent avec de gros volume de données
12 avril 2007 à 15:04