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

VB.NET Discussion :

export datatable vers excel


Sujet :

VB.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 201
    Par défaut export datatable vers excel
    Bonjour,

    J'exporte un datatable vers excel grâce au code dont je me suis inspiré sur cette page

    http://code.msdn.microsoft.com/vstud...ct-to-b3e2c1f0



    Mon probleme est qu'a la fin du traitement dans mes processus j'ai toujours un processus EXCEL.EXE qui tourne et du coup je suis obligé de le kill pour pouvoir ouvrir mon fichier.

    Je n'arrive pas a trouver une méthode qui me permette de fermer propremnt mon Excel

    Merci d'avance

  2. #2
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Bonjour

    Lors des modifications apportées , vous avez bien repris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     ReleaseObject(wSheet) 
            wBook.Close(False) 
            ReleaseObject(wBook) 
            _excel.Quit() 
            ReleaseObject(_excel) 
            GC.Collect()

  3. #3
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Cette problématique est traitée dans la FAQ C# : Comment libérer les ressources d'une automation Office ?

    Le principe est applicable en VB.NET

    PS : à toutes fins utiles, l'export de données dans un fichier Excel est aussi traité dans la FAQ C# : Comment écrire dans un fichier Excel ?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 201
    Par défaut
    Oui oui j'ai bien repris :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     ReleaseObject(wSheet) 
            wBook.Close(False) 
            ReleaseObject(wBook) 
            _excel.Quit() 
            ReleaseObject(_excel) 
            GC.Collect()
    je vais encore chercher , je travaille avec visual basic express 2005 sur un serveur windows 2003 avec office 2000

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 201
    Par défaut
    C'est bon j'ai reussi en tuant mon processus ca a marché

  6. #6
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Citation Envoyé par mattmax Voir le message
    C'est bon j'ai reussi en tuant mon processus ca a marché
    Oui, c'est que qui est dit dans la FAQ.
    J'ai l'impression que tu n'as pas vu mon message ?

+ 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. exporter une datatable vers excel
    Par lady sina dans le forum JSF
    Réponses: 5
    Dernier message: 20/06/2012, 10h38
  3. exporter un rich datatable vers excel
    Par khaled84 dans le forum Documents
    Réponses: 6
    Dernier message: 17/01/2011, 18h43
  4. C#: exportation d'un DataTable vers Excel
    Par Leelith dans le forum Windows Forms
    Réponses: 4
    Dernier message: 08/02/2010, 19h05
  5. Export ASP vers excel
    Par steph04 dans le forum ASP
    Réponses: 4
    Dernier message: 04/05/2005, 01h22

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