OVH Cloud OVH Cloud

Macro et Distinct...

1 réponse
Avatar
fred
Bonjour a tous,=20
Je voudrais savoir 2 choses:
Est il possible de faire une requete de selection qui a=20
pour crit=E8re 1 champ de la table, mais qui ne me renvoie=20
qu'une ligne (la 1ere trouv=E9e par exemple) au lieu de tout=20
les enregistrements qui correspondent au r=E9sultat???

et 2eme question :
Est il possible de lancer une requete dans une macro (ca=20
je sais avec doCmdSql) mais je voudrais le faire afin de=20
mettre dans des variables chaque resultats de champs=20
renvoy=E9.. Vous m'avez suivi? :)

merci d'avance!
fred

1 réponse

Avatar
Raymond [mvp]
Bonjour.
la 1ere chose, une requête avec une ligne et un champ, ça s'appelle
"utiliser la fonction DLookup, Dmax, Dmin Etc....."

DLookup ( "Champ", "Table" , "critère éventuel")
voir aide en ligne

2e chose.
soit tu as très peu de champ et tu utilises comme ci-dessus, soit tu ouvres
un recordset et tu navigues dedans pour charger tes variables.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"fred" a écrit dans le message de
news:1a14101c44dff$2ba13180$
Bonjour a tous,
Je voudrais savoir 2 choses:
Est il possible de faire une requete de selection qui a
pour critère 1 champ de la table, mais qui ne me renvoie
qu'une ligne (la 1ere trouvée par exemple) au lieu de tout
les enregistrements qui correspondent au résultat???

et 2eme question :
Est il possible de lancer une requete dans une macro (ca
je sais avec doCmdSql) mais je voudrais le faire afin de
mettre dans des variables chaque resultats de champs
renvoyé.. Vous m'avez suivi? :)

merci d'avance!
fred