Access version 2003 SP1
J'utilise deux fichiers access, un pour le programme (requetes, formulaires et autres) et un contenant uniquement les tables. A part quelques tables contenant des données d'archives, les tables actives sont donc liées.
Jai trouvé sur le site une procédure dans le cours de manipulation de données sous DAO au 5.4.3 mais, comme il est dit au 5.2 dans la description des types de recordset,
oDb.Openrecordset([Table],dbopentable)
ne fonctionne pas avec des tables liées. Comment faire?
En fait le but est d'ouvrir dans une table T1 au moins autant d'enregistrements qu'il en figure dans une table T2 périodiquement importée depuis un fichier Excel : la mise a jour des divers champs par des requetes mise à jour ne pose alors plus problème. J'ai donc besoin de tester le nombre d'enregistrement dans chaque table sous VBA puis créer si nécessaire les manquants.
Merci d'avance pour les conseils
Partager