Bonjour à tous et toutes

Je cherche à afficher dans un formulaire un enregistrement d'une table selon la valeur d'une variable obtenue

J'ai testé diverses méthodes mais cela ne fonctionne pas

Ce code est dans un bouton présent dans le formulaire en question

La variable est nommée "rechnum"

Cette variable doit afficher l'enregistrement du champ "numfac" de la table "tfactures"


Voici le code actuel

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Dim rechnum As String
rechnum = InputBox("Quel est le numéro de la facture recherchée ?", "Saisissez")
MsgBox ("la facture cherchée est : " & rechnum)
 
Dim oRst As DAO.Recordset
Dim oDb As DAO.Database
Set oDb = CurrentDb
Set oRst = oDb.OpenRecordset("SELECT numfac FROM tFactures")
 
Me.Recordset.FindFirst rechnum

Merci de votre aide

Daniel