Bonjour à tous,
J'aimerais extraire des données d'un fichier Excel 2013. Apparemment, Spreadsheet::ParseExcel s'arrête à Excel 2003.
Quels modules me conseillez-vous ?
D'avance merci,
Jasmine.
Bonjour à tous,
J'aimerais extraire des données d'un fichier Excel 2013. Apparemment, Spreadsheet::ParseExcel s'arrête à Excel 2003.
Quels modules me conseillez-vous ?
D'avance merci,
Jasmine.
Le module Spreadsheet::XLSX permet de lire, et le module Excel::Writer::XLSX.
Malheureusement, les deux ne sont pas "compatibles" : on ne peux pas éditer un fichier Excel, les modules étant read-only ou write-only.
Merci beaucoup pour ta réponse. Je n'ai besoin que de lire le fichier.
... je vais essayer en espérant que ça fonctionne pour Excel 2013 également.Spreadsheet::XLSX - Perl extension for reading MS Excel 2007 files;
Ca fonctionne, super ! Merci pour cette aide rapide.
Le format n'a pas changé donc je dirais oui.
Pour information, le format a changé avec Excel 2007: passage d'un format propriétaire auparavant à un format ouvert (XML zippé). Mais il n'a pas changé depuis.
Bonjour,
Les Office Web Components ont été mis à jour pour être compatibles avec les Offices 2007 et suivants à 32 bits.
Depuis Office 2010, Office est disponible en version 32 bits et en version 64 bits. Les composants OWC, de même que de nombreux contrôles 32 bits, ne sont pas compatibles avec les Offices 64 bits.
Partager