Transférer une DataTable vers Excel

cs_M51 Messages postés 63 Date d'inscription dimanche 20 novembre 2005 Statut Membre Dernière intervention 10 août 2007 - 8 juin 2007 à 16:52
madagaga Messages postés 2 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 14 juin 2007 - 14 juin 2007 à 11:00
 Bonjour,

Je souhaite transférer une DataTable vers un fichir Excel. J'ai déjà une routine qui tourne mais qui fait du cellule par cellule est c'est très long .

Vous auriez d'autres idées ?

Pour info: ce DataTable provient d'un DataSet retravaillé (plus de colonne, ...) donc sauf erreur je ne pense pas pouvoir utiliser la méthode QueryTables de WorkSheet.

Merci d'avance

1 réponse

madagaga Messages postés 2 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 14 juin 2007
14 juin 2007 à 11:00
Solution :

tu cree un OleDbConnection avec comme connexion string Provider="Microsoft.Jet.OLEDB.4.0;Data Source='chemin_vers_le_fichier_excel';Extended Properties=Excel 8.0;"
ensuite tu peux faire exactement comme si c'etait une base de donnée cad Datareader datadapter etc ..

J'espere que ca t'aidera.
0