Lecture d'un fichier.XLS

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Ulix
Messages : 315
Inscription : ven. 04/juin/2004 14:27
Localisation : Frontignan

Lecture d'un fichier.XLS

Message 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:
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message 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.
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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
Avatar de l’utilisateur
Ulix
Messages : 315
Inscription : ven. 04/juin/2004 14:27
Localisation : Frontignan

Message 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.
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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.
Répondre