Infinity 7.3a : Version initiale, librairie YOpenXML.
Izy 7.4 / Infinity 7.5 : Ajout de fonctions permettant la gestion des cellules nommées.
OpenXml_DecodeCellName
OpenXml_ReadCellByName
OpenXml_ReadCountNameCell
OpenXml_ReadNameCell
OpenXml_ReadNameCellIdx
OpenXml_AppendNameCell
Ce document décrit l'utilisation du nouveau module YOpenXML.dhop qui permet la lecture et l'écriture de cellules dans des fichiers Excel au format xlsx.
OpenXML est une norme ISO, introduite par Microsoft. Les fichiers Office d'extension .xlsx, docx, pptx, etc. sont des fichiers au format OpenXml. Ce sont des archives zippées contenant des fichiers xml répondant la norme.
Le module fait appel à trois librairies :
- DocumentFormat.OpenXml.dll : DLL Microsoft de gestion des formats Open XML.
- DhDivaltoOpenXML.dll : librairie Divalto gérant les appels à la librairie OpenXML.
- WindowsBase.dll : contient des fonctions de base utilisées par les 2 dll précédentes.
...