Bonjour,
dans un formulaire de recherche, j'ai un champ texte et une liste. La liste contient les éléments d'une table. Pour le moment, quand je donne une valeur à mon champ texte et que je génére un évenement quelconque (entrée, appuie sur bouton, perte focus...) la liste s'actualise bien, sauf pour l'évènement change !!
Et c'est en fait cet evenement change qui m'intéresse le plus.
Quand je met une trace par msgBox, l'évenement marche bien (la msgBox apparait), mais le code qui suit ne fait rien.
Voici le code :
rechercherFichiers : fait l'actualisation selon la valeur (executer requete SQL, recup des données, actualisation...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub txt_rechercherFichier_Change() '--- appel de la fontion rechercherFichiers selon la valeur saisie Dim valRecherche As Variant valRecherche = Me.controls("txt_rechercherFichier").Value If (IsNull(valRecherche) Or (valRecherche = "")) Then initialisationFichier Me Else rechercherFichiers Me, valRecherche End If End Sub
(quand le code est dans "txt_rechercherFichier_AfterUpdate" cela marche)
Partager