Rechercher : dans
Par :

XML --(XSLT)--> Excel ?

Dernière réponse le 12 avr 2007 à 15:16:11 moha92, le 12 avr 2007 à 14:04:31 
 Signaler ce message aux modérateurs

Salut a tous.je voudrais savoir si on pouvait avoir un fichier Excel a partir d'un fichier XML avec le langage de transformation XSLT?

Configuration: Windows 2000
Internet Explorer 6.0

Meilleures réponses pour « XML (XSLT) > Excel ? » dans :
Transformer un fichier Microsoft Excel (.xls) en PDF VoirTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en...
Formules Excel de base VoirVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des...
[Excel] Colorer des cellules sur conditions VoirIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...
Mise en page de XML avec XSL VoirIntroduction à XSL XML est un langage de structuration des données, et non de représentation des données. Ainsi XSL (eXtensible StyleSheet Language) est un langage recommandé par le W3C pour effectuer la représentation des données de documents XML....
Transformations de XML avec XSLT VoirXSLT et XSL/FO XSL (eXtensible Stylesheet Language) possède deux composantes : XSLT, eXtensible Stylesheet Transformation XSL/FO, eXtensible Stylesheet formatting le langage de transformation des données (XSLT, eXtensible Stylesheet...
Introduction à XML VoirPrésentation de XML XML (entendez eXtensible Markup Language et traduisez Langage à balises étendu, ou Langage à balises extensible) est en quelque sorte un langage HTML amélioré permettant de définir de nouvelles balises. Il s'agit effectivement...

1

sebsauvage, le 12 avr 2007 à 14:39:16

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:
http://sebsauvage.net/python/snyppets/index.html#reading_xls­

Répondre à sebsauvage

2

moha92, le 12 avr 2007 à 15:04:21

D'abord je te remercie pour les infos...mais px tu m'expliquer stp comment je px utiliser des couleurs, formats de cellule, formules, etc...merci

Répondre à moha92

3

 sebsauvage, le 12 avr 2007 à 15:16:11

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">)

Répondre à sebsauvage