voila j'ai crée une zone de texte (txt_recherche) et un bouton de commande (btn_recherche) sur un formulaire afin que le texte inscrit dans la zone de texte m'affiche l'enregistrement corespondant avec comment champ de recherche un champ appelé (n°Police) lorsque je clique sur le bouton de commande.
Voila le code qu'on ma fourni :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub btn_recherche_Click()
Dim rst As DAO.Recordset
 
If IsNull(Me.txt_recherche) Then Exit Sub
 
Set rst = Me.RecordsetClone
rst.FindFirst "n°Police LIKE *" & Me.txt_recherche & "*"
If Not rst.NoMatch Then Me.Bookmark = rst.Bookmark
rst.Close
Set rst = Nothing
 
End Sub
mais voila lorsque j'essai, sa marche pas.
voila le message que sa m'affiche :

Erreur d'execution '3077':

Erreur de syntaxe (opérateur absent) dans l'expression"
et m'indique la ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
rst.FindFirst "n°Police LIKE *" & Me.txt_recherche & "*"
Merci de bien vouloir m'aider