Excel vers access

Signaler
Messages postés
209
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
15 juillet 2009
-
Messages postés
539
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
14 juillet 2010
-
Bonjour
je travaille dans excel.
j'ai deux variables :
une variable nom
une variable montant

je voudrais qu'à chaque modification de ces variables
aillent s'ajouter ces variables dans ma table access clients
dont les champs sont
nom
montant

on me parle de DAO, ADO, spreadsheet... mais je suis très novice et j'aurais vraiment besoin d'avoir la syntaxe exacte à utiliser....
merci

1 réponse

Messages postés
539
Date d'inscription
vendredi 6 juin 2003
Statut
Membre
Dernière intervention
14 juillet 2010
1
salut,
pour créer un événement sur le changement de tes cellules sur excel je sais pas trop, c'est la partie certainement la plus délicate.

sinon pour mettre tes données dans une base access ou autre c'est relativement simple.
voici un exemple:
Dim DB As Database, rs As RecordSet
Set DB = OpenDatabase("cheminbase\base.mdb")
Set rs = DB.OpenRecordset("nom de ta table", dbOpenDynaset)
rs.AddNew
rs.Fields("nom de ta colonne") = Range("A1").Value
rs.Update
rs.Close
DB.close
A1 est un exemple a toi de gérer cela. tu peux faire des boucles, des rs.edit si tu veux updater, apres tout dépend de ta structure de table (relationship,Key, Fkey,etc...)
tu auras peut etre besoin de faire un findfirst ou dans le genre, il faudrait plus d'info sur la structure pour que je puisse rentrer dans les détails.
Mais voici grosso modo le principe pour rentrer des données dans une table access.
@+
youpi :)