Programas tienen en común que usan el sistema de compresión y archivo de ficheros 7Zip, que es un compresor de ficheros, de software libre, desarrollado por Igor Pavlov.
A continuación se expone un breve resumen de cada uno de los progamas y, en cada programa, pulsando sobre el botón azul con flecha, a la derecha del título, se accede a su código completo.
Librería que permite construir lectores de ficheros Excel Xlx, de extensión xlsx, de Office de Microsoft. El objetivo de este fichero make.tol es sólo probar las diferentes funcionalidades de esta librería que se implementan en el fichero xlx.tol y que puede ser incluida desde otros programas Tol. Los actuales ficheros Xlsx de Microsoft Excel son ficheros comprimidos y se pueden abrir con WinZip o 7Zip. En especial, este código, usa 7Zip, desde la línea de mandatos, para extraer la hoja de datos requerida. Las hojas dentro de este fichero comprimido se numeran como 1, 2, 3,... independiéntemente de cual sea el nombre de la hoja.
El código de esta librería Xls.Reader, por razones de simplicidad, no realiza especiales comprobaciones: a) ni de mayúsculas ni minúsculas en las etiquetas Xml, b) ni de celdas Excel combinadas, c) omite las celdas vacías que no se guarden, por lo que el resultado puede no ser perféctamente rectangular, d) tampoco extrae fórmulas, ni formatos y e) todos los campos los retorna en formato de texto, asi, por ejemplo, las fechas se retornan como un número (identificador de la fecha) en formato de texto y, f) dependiendo de la variable de control XlxCpm, retorna todos los textos compactados o no, de forma independiente a las directrices internas de Excel-Xml del tipo xml:space = preserve.
2015 asolver.com | Aviso legal | XHTML | Δ Θ Ξ | Creative Commons | Mapa y funciones del sitio