Page 1 sur 1

Lecture d'un fichier.XLS

Publié : mer. 16/janv./2008 13:14
par Ulix
Bonjour a tous !


Pouvez-vous me confirmer que la lib XML incluse avec PureBasic permet de lire les documents Excel.XLS ?


J'ai bien parcouru les fonctions de la lib, mais n'ayant pas d'exemple je ne comprend pas trop comment l'utilisé !:oops:


Quelqu'un a-t-il un (ou plusieurs) exemples de sont utilisation sur des fichier.XLS (je suis concerné que par la lecture d'un fichier.XLS pour en extraire les infos).


Merci d'avance de me mettre sur la voie ! :lol:

Publié : mer. 16/janv./2008 13:28
par Progi1984
Un fichier XLS n'est pas au format XLS.

Sur le site d'openoffice.org, tu trouveras de la doc sur le format XLS qui est trés trés compliqué. Je le sais car j'ai essayé de le décrypter, et j'ai abandonné car c'est assez ardu.

Publié : mer. 16/janv./2008 13:29
par gnozal
La librairie PureDispHelper permet de manipuler un fichier excel assez facilement.
PureDispHelper : http://www.purebasic.fr/english/viewtopic.php?t=26744
Exemple XLS : http://www.purebasic.fr/english/viewtop ... c&start=21

Publié : mer. 16/janv./2008 14:02
par Ulix
Merci pour vos réponses !

Mais lors de mes recherches sur le forum, je crois que Flype avait écrit que excel 2000/2002/XP sauvegarde ces fichiers en xml ! A confirmer !

J'ai donc pensé que la lib XML pouvait lire ces fichiers !
Me suis-je trompé dans mon raisonnement ?

Quelqu'un a-t-il un exemples pour lire ces fichiers, je sais que la lib XML est toute récente (dans PB) et que aucun exemple n'est fourni.

Publié : mer. 16/janv./2008 14:34
par gnozal
Ulix a écrit :Mais lors de mes recherches sur le forum, je crois que Flype avait écrit que excel 2000/2002/XP sauvegarde ces fichiers en xml ! A confirmer !
Effectivement, les nouveaux fichiers MS-Office sont en fait des fichiers XML dans une archive compatible ZIP (comme le format d'Open Office, mais les 2 sont incompatibles il me semble).
On peut donc ouvrir le ZIP, scanner le(s) fichier(s) au format XML pour en déduire le contenu.