[VB] Comment construire un fichier Excel ?

Comment construire un fichier Excel ? [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 23-04-2002 à 01:22:16    

Salut :)
 
Je voudrais savoir comment construire un fichier Excel avec Visual Basic. Les données que je veux mettre dans ce fichier Excel proviennent d'une base de données Access.
 
merci d'avance :)

 

[jfdsdjhfuetppo]--Message édité par Jerome le 23-04-2002 à 01:22:40--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 23-04-2002 à 01:22:16   

Reply

Marsh Posté le 23-04-2002 à 02:40:32    

Jerome a écrit a écrit :

Salut :)
Je voudrais savoir comment construire un fichier Excel avec Visual Basic. Les données que je veux mettre dans ce fichier Excel proviennent d'une base de données Access.
merci d'avance :)  




C'est quoi ton but exactement? Quel type de fichier excel? Avec graphique?
Si c'est juste un tableau de chiffres, tu peux faire un simple fichier texte dans lequel tu conviens d'un délimiteur.
 
Exeùmple avec ';' comme délimiteur:

Code :
  1. Candidat;Score
  2. Chirac;20
  3. Le Pen;17
  4. Jospin;16
  5. Bayrou;6

Reply

Marsh Posté le 23-04-2002 à 08:28:08    

ca serait juste une feuille avec des colonnes, des chiffres, des chaines de caractères... peut être des couleurs...
 
Je sais que je peux passer par un .cvs mais j'aimerai que ca soit une solution de secours ;) j'aimerai pouvoir faire direct un .xls

 

[jfdsdjhfuetppo]--Message édité par Jerome le 23-04-2002 à 08:28:43--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 23-04-2002 à 08:57:00    

Ta seule solution est OLE Automation:
1/ Créer un objet Excel.Application
2/ Utiliser les méthodes de création de nouveau workbook et worksheet de cet objet.
 
Evidemment ça nécessite qu'Excel soit installé sur la machine, mais ça parait être ton but.
 
Je peux difficilement en dire plus dans le temps que j'ai.
 
a+

Reply

Marsh Posté le 23-04-2002 à 09:47:59    

c déjà bien, merci :)

Reply

Marsh Posté le 23-04-2002 à 12:05:58    

mattes le format SYLK pour ce ke tu veux en faire ca convient tres bien

Reply

Marsh Posté le 23-04-2002 à 12:38:51    

ok, je v me renseigner là dessus, merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed