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

C++ Discussion :

Ecriture dans Excel avec visal C++


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut Ecriture dans Excel avec visal C++
    Bonjour,

    est-ce que quelqu'un connait un moyen d'écrire des résultats obtenu avec visual C++ dans un fichier excel.
    j'utilise pour le moment la ligne de code suivante, elle écrit dans un fichier texte.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fichier = fopen("C:\\Users\\test.txt", "w+");
    je peux ouvrir ce fichier texte avec excel mais je dois faire quelques manipulations pour transformer le texte en nombre et j'aimerai rendre ca plus automatique en écrivant directement les résultats dans un fichier .xls

    remplacer l'extension .txt par .xls ne suffit pas ... j'ai essayé

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    301
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 301
    Par défaut
    tu peux enregistre ton fichier en csv en séparant tes cellules par des points virgules. Par contre si tu veux faire des trucs plus évolués (et enregistrer en xls), il va te falloir passer par du COM. Tu pourras trouver des infos sur le net et dans la faq.

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Merci de ta réponse.

    Si je veux lui faire écrire une colonne d'une matrice, tu sais me dire ce que je dois changer pour écrire en csv ?

    Pour le moment je fais comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    for (i=0 ; i<n ; i++)
    			{
    				fprintf(fichier, "%f\n", T[i][5]);
    			}
    je suppose que je ne dois changer que l'extension, mais je ne sais pas comment séparer mes cellules avec un point-virgule.

  4. #4
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    J'ai trouvé merci

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

Discussions similaires

  1. Inserer image dans excel avec PHP
    Par hamzito dans le forum Langage
    Réponses: 5
    Dernier message: 12/08/2011, 12h53
  2. imports dans Excel avec la querytables
    Par el_pilacho dans le forum VB.NET
    Réponses: 0
    Dernier message: 03/09/2007, 17h31
  3. Rechercher une valeur dans excel avec VBA
    Par kebab666 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/06/2007, 10h00
  4. deplacement dans Excel avec user form actif
    Par rodrigue62 dans le forum Excel
    Réponses: 5
    Dernier message: 29/03/2007, 12h40
  5. Alignement vertical dans Excel avec OLE
    Par Patrick Seuret dans le forum C++Builder
    Réponses: 6
    Dernier message: 20/11/2005, 15h10

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