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

ASP.NET Discussion :

création de fichier EXCEL


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2010
    Messages : 366
    Par défaut création de fichier EXCEL
    Bonjour,
    J'ai créé un fichier excel à l'aide de New StreamWriter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    sw = New StreamWriter(filepath, False, System.Text.Encoding.Unicode)
           for i = 1 to 5 
       sw.Write("test" & vTab)
    next
    J'obtiens mon ficher excel, mais à l’ouverture il m'affiche le message suivant
    Le format du fichier que vous tentez ......
    ...

    voir image

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2010
    Messages : 366
    Par défaut
    Image
    Images attachées Images attachées  

  3. #3
    Membre éprouvé Avatar de LeCygne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2010
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2010
    Messages : 91
    Par défaut
    Bonjour,

    C'est nomal, vous ne créez pas un fichier Excel, mais un simple fichier texte, dans lequel vous écrivez cinq fois "test" suivi de tabulation. C'est tout au plus un fichier csv. Qu'y a t-il dans la variable "filepath" ?

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mars 2010
    Messages : 366
    Par défaut
    chemin du fichier; le fichier est créé correctement

  5. #5
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Pour ce genre de probleme, j'utiliserais simplement un fichier .csv (en utilisant ; comme séparateur).

    Sinon, il y a aussi l'option d'alimenter un gridview et d'exporter son contenu dans un fichier .xls (voir les dizaines de tutos expliquant comment faire)

  6. #6
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 233
    Par défaut
    Autre option bien moche (mais c'est quand même une solution)

    => Créer un tableau HTML dans un StringBuilder, et après enregistrer le StringBuilder dans un fichier "MonFichier.xls" et le tableau HTML sera transformé en un tableau Excel.
    (Je déconseille quand même, j'en ai bavé pour la maintenabilité ! Mais quand on a pas le choix...)

  7. #7
    Membre averti
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Avril 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Avril 2007
    Messages : 28
    Par défaut
    la réponse a été donné par Le Cygne. Il faut que vous spécifiez l'extension du fichier que vous allez sauvegarder.
    En VB j'utilise un Object pour créer l'excel, et je le sauvegarde avec la méthode SaveAs qui est propre à l'application Excel

Discussions similaires

  1. [AC-2010] Création de fichier Excel
    Par losformen dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/02/2013, 15h46
  2. Problème à la création de fichier Excel
    Par Clydopathe dans le forum VB.NET
    Réponses: 2
    Dernier message: 06/08/2009, 10h28
  3. Création de fichier Excel
    Par AP dans le forum Framework .NET
    Réponses: 2
    Dernier message: 14/12/2008, 20h32
  4. Création nouveau fichier excel depuis vba
    Par bossLINDROS dans le forum VBA Access
    Réponses: 7
    Dernier message: 11/04/2008, 15h31
  5. Réponses: 5
    Dernier message: 17/03/2007, 15h36

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