Bonjour je veux lire un fichier excel et ecrire dedans avec du code c#
utilisant un connecteur OleDB mais je sais pas comment faire
Merci pour votre aide
Version imprimable
Bonjour je veux lire un fichier excel et ecrire dedans avec du code c#
utilisant un connecteur OleDB mais je sais pas comment faire
Merci pour votre aide
Discussion similaire ici
@++
On peut aussi utiliser http://www.carlosag.net/Tools/ExcelXmlWriter/
qui a l'avantage de ne pas nécessiter d installation d excel sur le serveur...et dispose meme d'un outil pour génerer une classe "template" à partir d'un fichier excel xml auquel il ne reste plus qu'a rajouter le comportement désiré (accés base de donnée par exemple...)
:faq: Comment écrire dans un fichier Excel ? Il y a un exemple de code avec une connexion OleDb. :ccool:
Cette discussion donne un exemple d'automation Excel, ce qui n'est pas la même chose. Je préconise plutôt une connexion OleDb qui est bien plus performante et ne nécessite pas d'avoir Excel installé sur le poste qui exécute l'aplication.
Dans ce dernier cas exposé ...comment réaliser la mise en page ensuite ??
Sans vouloir devaloriser l'excellent article de Skalp, mais plus souple que OleDB, tu peux utiiliser la librairie NPOI
http://npoi.codeplex.com/
Cela dis, je viens de tomber sur cet article qui vaut peut etre un coup d'oeil
http://blog.developpez.com/philippe/...celpackage-ep/