placer une valeur dasn une table en VBA

Le
denis le breton
Bonjour
par VBA je récupère une valeur (par exemple le résultat d'un requête count(*)
je voudrais passer cette valeur dans une table existante dans une champ
existant
Comment faire ?
Pour lire une donnée dans un table, j'utilise DLOOKUP,
pour écrire ??
Merci
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Raymond [mvp]
Le #5908581
Bonjour.

tu peux faire ceci:
Dim R As String
R = "UPDATE table1 SET table1.Valeur = "
R = R & DCount("*", "table2")
R = R & " WHERE (((table1.Numero)));"
DoCmd.RunSQL R

tu peux utiliser dcount, dlookup etc.....

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum
Formez-vous en ligne grâce aux Webcasts Microsoft Technet :
http://www.microsoft.com/france/technet/seminaires/webcasts.mspx


"denis le breton" message de news:
Bonjour
par VBA je récupère une valeur (par exemple le résultat d'un requête
count(*)
je voudrais passer cette valeur dans une table existante dans une champ
existant
Comment faire ?
Pour lire une donnée dans un table, j'utilise DLOOKUP,
pour écrire ??
Merci


Publicité
Poster une réponse
Anonyme