LIAISON VB6 - EXCEL

Messages postés
3
Date d'inscription
mardi 14 janvier 2003
Statut
Membre
Dernière intervention
14 mars 2003
-
Messages postés
162
Date d'inscription
jeudi 27 décembre 2001
Statut
Membre
Dernière intervention
22 mars 2004
-
Bonjour a tous,

ayant creé des formulaires sous VB,je cherche le moyen de récuperer les donnéés mises dans les champs des formulaires et de les exporter dans des cellules déja existante dans des feuilles excel

merci d'avance

3 réponses

Messages postés
162
Date d'inscription
jeudi 27 décembre 2001
Statut
Membre
Dernière intervention
22 mars 2004

C'est pas très compliquer. Tu dois creer ton objet Excel sous VB après pour trouver le code excel pour poouvoir faire ce que tu veux, tu peux faire ton action et l'enregistrer dans une macro pour regarder le code et le remettre en vb avec ton objet excel.

Dim objXL As Object
Set objXL = CreateObject("Excel.Application")
objXl. ...
objXl. ...
objXL.Visible = True


Voila A++
Messages postés
3
Date d'inscription
mardi 14 janvier 2003
Statut
Membre
Dernière intervention
14 mars 2003

merci :) mais je suis novice en la matiere,je n'ai pas tout compris pourrais tu appronfondir l'explication :)
Messages postés
162
Date d'inscription
jeudi 27 décembre 2001
Statut
Membre
Dernière intervention
22 mars 2004

OK je vais essayer:
ces 2 ligne serve a ouvrir excel:

Dim objXL As Object
Set objXL = CreateObject("Excel.Application")


Et
objXL.Visible = True
a rendre visible ta fenetre excel.

Maintenant dison que tu veux faire une action sous excel, par exemple changer la largeur d'un colonne, tu commence l'enrgistrement d'une macro, tu fait ton action et tu regard le code que cela ta donner, tu reprend ce que tu veux et tu le remet sous vb en mettant ' objXl. ' avant chaque debut de ligne pour dire que c'est l'objet excel qui doit le faire.

@++