Excel et Base de données Access

Romi -  
 Romi -
Comment accéder à une base de données Access à partir d'une feuille Excel en utilisant du code VBA excel ?
Merci de me donner des idées.

3 réponses

  1. yaubi
     
    bon ben... pareil ! :)

    Yoann
    1
    1. Romi
       
      Super !!!
      Merci cher ami.
      Passe une très bonne journée.
      0
  2. Mouse
     
    Salut, voila le code, mais il doit etre declenché (peut etre lors de l'appui sur un bouton)
    Juste une chose, il faut absolument que tu ailles dans Outils, Reference, et ajouter Microsoft DAO 3.6 (ou le 3.5) Object Library.
    Choisi seulement un sur les deux (la 3.6 est avec Excel 2000).

    donc voici le code

    Dim DB as database
    Dim Re as recordset

    Set db=opendatabase("le path de ta base de données")
    set re=db.openrecordset("le nom de la table contenant les info")

    et voila, la variable re contient toutes les données de ta tables.
    Par exemple si dans la table tu as un champs qui s'appelle "nom",
    ben la valeur sera re!nom
    pour te ballader entre les enregistrement de la table
    re.movenext
    re.movelast...

    si ce n'est pas assez clair, ecris moi directement
    Mouse
    0
  3. mouse
     
    Je viens de voir ton autre msg,

    pour ecrire une nouvelle ligne dans la table :

    re.addnew
    re!nom="Comment ca marche"
    re.update

    surtout pas oublier le update...

    pour modifier un enregistrement
    re.edit
    re!nom=re!nom & " l'informatique ?"
    re.update

    pour effacer:
    re.delete

    voila
    0