Je cherche un moyen de lire (écrire serait bien aussi - bien que pas critique) un fichier Excel. Je veux dire le format 97-2003 depuis MS fournit OO XML toolkit pour le format 2007 et j'ai entendu la boîte à outils est très bien.Comment lire de manière fiable les données du fichier Excel?
Ce que je l'ai fait jusqu'à présent est tout simplement utilisé le OleDB (Microsoft Jet) qui a de nombreux problèmes et inconvénients qu'il est encore difficile de croire :)
Je sais qu'il ya beaucoup de bibliothèques libres (par exemple sur CodePlex), mais ils utilisent OldeDb (ils souffrent donc du même problème).
Le seul que j'ai trouvé, mais que je n'ai pas encore essayé, est http://exceldatareader.codeplex.com/ qui fait apparemment la lecture binaire du fichier Excel. J'aimerais recevoir vos recommandations et témoignages concernant les bibliothèques que vous avez utilisées ou lues.
EDIT: Désolé si ce n'était pas évident, mais je veux dire une bibliothèque .NET.
Une saveur particulière de la langue que vous voulez lire (et éventuellement écrire) Excel? Vous n'avez pas spécifié, bien que l'exemple que vous avez cité soit une bibliothèque .Net. Je demande en tant que développeur de l'une de ces bibliothèques gratuites (sur Codeplex) que vous memntion ... qui n'utilise pas OleDb. –
C#, VB.NET mais aussi tout ce qui va compiler vers MSIL :) Développez-vous Excel Data Reader? –
Non ... Je suis le développeur de PHPExcel, un pur lecteur PHP/écriture pour une gamme de formats de classeurs, y compris les deux saveurs clés d'Excel, donc probablement pas d'un grand intérêt si vous recherchez une solution .Net. –