Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1481 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  fichier xls

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fichier xls

n°514428
StanCW
Parle à Monkey ...
Posté le 14-09-2003 à 18:08:34  profilanswer
 

Voila je cherche (sous vc6)  
- à ecrire des données (en fait un tableau)dans un fichier excel (.xls)
 
- une fois ce tableau remplit ouvrir excel et aficher le tableau
 
- ou mieux afficher un graphique fait à partir de ce tableau.
 
 
merci !!
 
ps : y'a pas une classe qui existe pour faire ça ??

mood
Publicité
Posté le 14-09-2003 à 18:08:34  profilanswer
 

n°514438
gatorette
Posté le 14-09-2003 à 18:36:23  profilanswer
 

StanCW a écrit :

- à ecrire des données (en fait un tableau)dans un fichier excel (.xls)


Le plus simple est d'écrire tes données au format csv qui sera lisible par Excel.
 

StanCW a écrit :

- une fois ce tableau remplit ouvrir excel et aficher le tableau


Va-voir du côté de ShellExecute et ShellExecuteEx.
 

StanCW a écrit :

- ou mieux afficher un graphique fait à partir de ce tableau.


Tu doit pouvoir utiliser le contrôle ActiveX MSChart. Après je ne peut pas t'en dire beaucoup plus.


Message édité par gatorette le 14-09-2003 à 18:36:41

---------------
each day I don't die is cheating
n°514483
philou_a7
\_o< coin ! >o_/
Posté le 14-09-2003 à 19:13:43  profilanswer
 

Utiliser une instance d'Excel par les mecanismes OLE/DDE.
 
C'est la seule solution propre en général pour créer des documents microsoft ;)

n°517539
StanCW
Parle à Monkey ...
Posté le 18-09-2003 à 20:39:49  profilanswer
 

j'ai un souci : j'ai fait un fichier csv mais en l'ecrivant comme suis dans le fichier -> sprintf(ligne,"%.3f",PI/2)
 
et ben excel a un probleme avec les flottant si il ont un point au lieu de cette satanée virgule ..
 
comme résoudre ce probleme ???
 
 
merci

n°517612
gatorette
Posté le 18-09-2003 à 21:30:50  profilanswer
 

StanCW a écrit :


et ben excel a un probleme avec les flottant si il ont un point au lieu de cette satanée virgule ..


De mémoire je crois que l'on peut utiliser des tabulations au lieu des virgules pour séparer les valeurs (ça devient un "tsv" !).
Sinon, il me semble que tu peut mettre tes valeurs entre guillemets.
Enfin, il est préférable d'enregistrer ton fichier en ".xls" plutôt qu'en ".csv" ; Excel le traduit mieux !


---------------
each day I don't die is cheating

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  fichier xls

 

Sujets relatifs
[Java] Problème de classpath avec un fichier Jar[PHP] Upload de fichier via "input type=file" [résolu : bug a la con]
Récupérer fichier excel dans base SQL Server[dos] probleme de caracteres dans un fichier
[c/unix] voir le fichier asm ??lecture fichier
[Java-XML] Arret de lecture d'un fichier XML avec un parser SAXFichier attaché dans un mail?
Importer fichier XML dans des tables SQL Server 2000Supprimer une chaine dans un fichier
Plus de sujets relatifs à : fichier xls


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR