OVH Cloud OVH Cloud

Positionnement

2 réponses
Avatar
PA
Salut a tous et bonne NOUVELLE ANNEE
Ma question Comment se positiner sur une liste au fur et à mesure que l'on
tape le mot a chercher dans un autre champ

Merci d 'avance

2 réponses

Avatar
Raymond [mvp]
Bonjour.
Tu trouveras un exemple en téléchargement sur la page :
http://officesystem.access.free.fr/telechargement.htm#Formulaires fichier :
http://officesystem.access.free.fr/telecharger/listbox.zip (Listbox avec les
mêmes propriétés qu'une Combobox ). Cette base exemple permet de simuler les
propriétés d'une combobox en ce qui concerne la frappe des premiers
caractères. La frappe d'un caractère dans une liste normale permet de se
positionner sur le premier enregistrement dont l'initiale est égale au
caractère composé. Dans l'exemple, la frappe de caractères permet de
sélectionner le champ dont les premiers caractères sont égaux à ceux
composés.

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


"PA" a écrit dans le message de news:
41dbfa2b$0$3538$
Salut a tous et bonne NOUVELLE ANNEE
Ma question Comment se positiner sur une liste au fur et à mesure que l'on
tape le mot a chercher dans un autre champ

Merci d 'avance




Avatar
le meruvien
Bonjour, bonne année a toi aussi,

Pour rechercher par exemple un nom de fournisseur dans un formulaire
tableau "liste des fournisseurs", tu met sur ce formulaire un champ
"recherche" et a la propriété "apres maj", tu met la procédure suivante:

Private Sub recherche_AfterUpdate()
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[n°]=" & Str(Nz(Me![recherche], 0)) ' N° étant le numero
auto de l'enregistrement demandé
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
[recherche] = ""
End Sub
Ce champ "recherche", tu le met en liste déroulante basé sur la table
"fournisseurs", et avec les champs "nom" et "N°"
apres validation, le curseur ce positionnera juste sur l'enrgistrement
demandé.
roger


"PA" a écrit dans le message de news:
41dbfa2b$0$3538$
Salut a tous et bonne NOUVELLE ANNEE
Ma question Comment se positiner sur une liste au fur et à mesure que l'on
tape le mot a chercher dans un autre champ

Merci d 'avance