IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

C#: exportation d'un DataTable vers Excel


Sujet :

Windows Forms

  1. #1
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut C#: exportation d'un DataTable vers Excel
    Bonjour,

    J'ai effectué quelques recherches, mais je n'ai pas vraiment trouvé de pistes qui puissent m'aider dans la création de ma petite fonction (ici, en ASP.NET, et aussi dans la FAQ)

    Ce que j'aimerais faire, c'est sauvegarder dans un fichier Excel (non existant), les données se trouvant dans un DataSet. J'ai une seule contrainte cependant, c'est que j'aimerais bien que cela ce fasse sans composant COM, je crois que c'est possible de faire ça avec les objets OleDB non?

    Je ne sais pas vraiment par où commencer, donc si vous avez des conseils, du code pour me donner une première piste, ou autre tuto je suis preneur

    Merci d'avance pour votre aide,

    L.

  2. #2
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Le plus simple c'est d'exporter dans un fichier texte tab délimité auquel tu donne l'extension .xls

    Excell l'interpretera automatiquement a l'ouverture

    ATTENTION

    La premiere cellule de ton fichier ne peut PAS etre ID en majuscule
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    comment est-ce qu'on simule un tab en c#?

  4. #4
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Citation Envoyé par Leelith Voir le message
    comment est-ce qu'on simule un tab en c#?
    Il ne s'agit pas de simuler mais d'écrire un vrai tab entre chaque champ : "\t"
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  5. #5
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Ah d'accord, merci bien alors! je vais me tenir à cette solution alors c'est beaucoup plus simple et ça remplit bien mon besoin

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exporter Datatable vers Excel
    Par Chris@Xerox dans le forum Windows Forms
    Réponses: 16
    Dernier message: 11/06/2019, 13h14
  2. export datatable vers excel
    Par mattmax dans le forum VB.NET
    Réponses: 5
    Dernier message: 19/12/2012, 18h32
  3. exporter une datatable vers excel
    Par lady sina dans le forum JSF
    Réponses: 5
    Dernier message: 20/06/2012, 10h38
  4. exporter un rich datatable vers excel
    Par khaled84 dans le forum Documents
    Réponses: 6
    Dernier message: 17/01/2011, 18h43
  5. [] [Excel] Exporter un graphe MSChart vers Excel
    Par Gonzo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 18/12/2002, 17h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo