Bonsoir le forum!
Pour modifier des données nous avons créé une zone de texte intitulée txtRecherche et une zone de liste liste_eleves placée sous la zone de texte.
L'idée est d'amener la zone de liste à proposer à l'utilisateur une liste en fonction du texte saisi dans la zone de texte txtRecherche.
La zone de liste cachée devient visible au clic dans la zone de texte. Ensuite au choix d'un élève les champs du formulaire se remplissent des données de cet élève.

Nous en somme à la première étape: la communication entre la zone de texte et la zone de liste. Mais, ici, nous rencontrons une difficulté: Notre code ne réalise pas les actions attendues que nous avons décrites ci-dessus. La zone de liste se déploie mais n'affiche aucun résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub Liste_eleves_Click()
TxtRecherche.SetFocus
If Liste_eleves.Visible = True Then Liste_eleves.Visible = False
End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub TxtRecherche_Click()
If Liste_eleves.Visible = False Then Liste_eleves.Visible = True
Liste_eleves.RowSource = "SELECT PrenomNom FROM R_RECHERCHER_ELEVES WHERE PrenomNom LIKE '" & TxtRecherche.Text & "*'" 
End Sub
djibysadji