Liaison de excel avec vb 6

[Résolu]
Signaler
Messages postés
7
Date d'inscription
jeudi 14 décembre 2000
Statut
Membre
Dernière intervention
23 février 2009
-
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
-
est-il possible de faire une liaison entre une feuille de calcul excel et vb 6 , veuillez m'aider svp

2 réponses

Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Bonjour aussi ;)

Il faut aller dans les références de ton projet, et rajouter
Microsoft Excel Object Library

Ensuite, dans ton code, faut déclarer les objets Excel et Classeur :

Dim xlApp As New Excel.Application
Dim xlBook As Excel.WorkBook

' reférence le classeur;
Set xlBook = xlApp.WorkBooks.Open("C:\chemin\nom fichier.xls")
xlApp.Visible = true '(ou pas, si tu ne le souhaites pas)

xlBook.Sheets("nom feuille").Range("A1").Value = "ce que tu veux"
Msgbox xlBook.Sheets("nom feuille").Range("A1").Value
'etc...

xlBook.Close true ' ou false, c'est le parametre afin de savoir s'il faut sauvegarder les modifs
xlApp.Quit

Set xlBook = Nothing
Set xlApp = Nothong

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
10
Pas bonjour a toi aussi,

oui c'est possible. Il y a plein d'exemples et de questions deja posees a ce sujet, veuillez faire une recherche svp