J'imgaine qu'actuellement tu as une requête du type :
select [TaTable].* from [TaTable];
qui affiche toutes tes données.
Pour réduire la sélection il te suffit de mettre
select [TaTable].* from [TaTable] where [TaTable].[TonChamp] like iif(isNull([Forms]![TonFormParam]![TonChampParam]) or isEmpty([Forms]![TonFormParam]![TonChampParam]);"";[Forms]![TonFormParam]![TonChampParam]) & "*";
où [TonFormParam]![TonChampParam] est le champ qui contient la ou les 1ière lettres qui t'interressent. Si tu ne reseigne rien, alors tu as tous les éléments.
Il faut aussi mettre :
dans le code associé à l'événement Après MAJ (AfterUpdate) du champ [TonhampParam].
Ceci va forcer la remise à jour de ta liste.
A+
Partager