chrisnyc
Messages postés25Date d'inscriptionmardi 16 août 2005StatutMembreDernière intervention22 septembre 2005
-
6 sept. 2005 à 16:00
chrisnyc
Messages postés25Date d'inscriptionmardi 16 août 2005StatutMembreDernière intervention22 septembre 2005
-
6 sept. 2005 à 20:22
Bonjour,
J ai commence le vba y a pas longtemps (oui j aurai du passer a vb.net directement!!!!) et je ne sais pas comment faire pour mettre un champ d une table access dans une listebox d une userform excel
Est ce que qq un pourrai venir a mon secours????
Merci bcp
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 6 sept. 2005 à 19:50
Bonjour,
Voilà un exemple avec la BD Biblio.mdb, qui se trouve dans vb98.
D'abord, tu coches dans Outils/Références Microsoft DAO.3.51(ou 4.0)si tu est sur version récente de Win98.) object Library.
Private Sub CommandButton1_Click()
Dim Db As Database
Dim Req As Recordset
Set Db = OpenDatabase("C:\Program files\microsoft Visual Studio\vb98\Biblio.mdb")
Set Req = Db.OpenRecordset("SELECT *FROM Publishers")
Do Until Req.EOF
ListBox1.AddItem Req("Name")
Req.MoveNext
Loop
Set Req = Nothing
Set Db = Nothing
End Sub