![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Contribuez Access : Vos contributions. Postez ici vos codes sources, conseils, astuces et autres propositions. Ce forum n'est pas un forum technique mais destiné aux contributions pour www.developpez.com |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) | |
|
Expert Confirmé
![]() Date d'inscription: mars 2006
Localisation: Un monde ou prendre est plus facile qu'apprendre...
Messages: 1 777
|
Bonjour...
Cette modeste contribution fait suite à cette discution..: http://www.developpez.net/forums/sho...d.php?t=577338 Pour répondre à la question de ToxiZz... Citation:
..... Contrôle Zone de Liste [lstPersonnel] dont la propriété "Contenu" est..Code :
SELECT T_Personnel.ID_Personnel, T_Personnel.Nom, T_Personnel.Prenom, * FROM T_Personnel WHERE (((T_Personnel.Nom) Like Forms!F_Recherche!txtRecherche & "*")) ORDER BY T_Personnel.Nom; Contrôle Zone de Texte [txtRecherche]Sur événement "Sur changement"...: Code :
Private Sub txtRecherche_Change() If Flag = True Then 'Mise à jour des enregistrements Refresh 'Je repositionne le curseur en fin du texte saisie Me.txtRecherche.SelStart = Me.txtRecherche.SelLength 'Actualisation de la Zone de liste Me.lstPersonnel.Requery End If End Sub Code :
Private Sub txtRecherche_KeyPress(KeyAscii As Integer) 'Si la touche Espace est pressée..... If KeyAscii = vbKeySpace Then '....Flag passe à False (pas d'actualisation de la ZdL) Flag = False Else '...sinon actualisation de la ZdL (Requery) Flag = True End If End Sub Code :
Option Compare Database Option Explicit 'Pour identifier un changement dans la zone de texte [txtRecherche] Dim Flag As Boolean
__________________
FreeAccess "Petit à petit l'araignée tisse sa toile" |
|
|
|
|
![]() |
![]() |
||
Filtrer une recherche en fonction des caractères saisies
|
||
| Outils de la discussion | |
|
|