Bonjour,
je sais, c'est un sujet plus de mille fois abordé, mais je bute alors je sollicite votre aide.
OBJET : Exporter un datatable d'un winform (windows form) avec ses entêtes de colonnes vers EXCEL.
Langage : C#
IDe : VS 2005
Problème : entre toutes les références , entre les export xml et xls classic , enter les codes pour asp.net et pour les autres projets, je me mélange les "crayons".
Les références que j'ai essayées :
- Microsoft.Office.Tools.Excel
- Microsoft.Office.Core
- Microsoft.Visualstudio.Tools.Applications.Runtime
plus
- using System.Data.oleDb;
- using System.IO;......
Pour l'heure je récupère un DataTable (que j'exporte déjà en pdf) et je voudrais le plus simplement du monde l'exporter vers un fichier Excel que je crée pour l'occasion.
Quelques soit la piste suivie (références...), j'ai buté sur quelque chose.
J'aime même vu que je ne pouvais faire référence à un index de colonne pour parcourir les colonne d'un DataTable ! C'est étonnant !
Alors que c'est possible pour les DataSet ou DataRow[].
Bref, si quelqu'un a une solution en C# toute simple pour, depuis mon appli Windows, créer un fichier Excel et l'alimenter, je serai ravi.
Merci d'avance
David
Partager