Mes programmes OpenSource

Pour une offre professionnelle, consultez mon site http://www.execute.re.


Bureautique - Edition de documents

Excel DDE Word 16 Word 32 RTF Excel2/BIFF5 Excel97/BIFF8

Excel97/BIFF8

Les documents Excel 97/2000 sont sauvegardés au format BIFF8 dont on trouve le détail dans le PDF
http://sc.openoffice.org/excelfileformat.pdf

Le flux de données BIFF8 est stocké dans un OLE2 Storage que l'on peut manipuler via l'API Windows mais dont le fonctionnement est décrit sur le site suivant :
http://jakarta.apache.org/poi/poifs/fileformat.html

D'après ces deux sources, j'ai réalisé une unité POIFS pour la gestion en pur Pascal des fichiers au format OLE2, et une unité XL8 dont le but est la création par code de fichiers Excel97/2000 sans passer par OLE.

POIFS semble stable, mais XL8 me résiste encore un peu :D quoi qu'il en soit vous pouvez télécharger les sources sous GPL avec un application démo qui liste le texte des cellules contenues dans un fichier XLS.