OVH Cloud OVH Cloud

Présence dans une liste

1 réponse
Avatar
Erwan
Bonjour,

j'aimerai savoir comment, en VBA, tester rapidement la=20
pr=E9sence d'une variable dans une liste de valeurs.
Je passe toujours par des boucles c'est un peu lourd.

id=E9allment, j'aimerai une fonction du type :

IN (MaVariable,valeur1,valeur2,valeur3...)

Je peux le programmer bien sur, mais je serai fort etonn=E9=20
que =E7a n'existe pas tout fait ds VBA...donc plus rapide

Merci d'avance

1 réponse

Avatar
Raymond [mvp]
Bonjour.

c'est possible.

voir Switch et Choose dont le comportement est totalement différent.
http://access.vba.free.fr/switch.htm
http://access.vba.free.fr/choose.htm
--
@+
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


"Erwan" a écrit dans le message de
news:4abb01c49f31$a8fc08c0$
Bonjour,

j'aimerai savoir comment, en VBA, tester rapidement la
présence d'une variable dans une liste de valeurs.
Je passe toujours par des boucles c'est un peu lourd.

idéallment, j'aimerai une fonction du type :

IN (MaVariable,valeur1,valeur2,valeur3...)

Je peux le programmer bien sur, mais je serai fort etonné
que ça n'existe pas tout fait ds VBA...donc plus rapide

Merci d'avance