Re : Fonction recherche et modification Userform
Salut,
Je remplacerai la feulle fixe par une variable et j'ajouterai une combobox dans le formulaire pour choisir sur quelle feuille je travaille.
dans le code vba du formulaire .
Tu crées une cobobox ( ex comboDB)
Tu initialises comme tu veux, soit un check du nom des feuilles, soit en dur.
Enfin, lorsque le formulaire est ouvert tu pourras choisir la feuille sur laquelle tu rechercheras tes valeurs.
Puis tu remplaces
With Sheets("BD")
Dim maBD as string
maDB = comboDB.value
With Sheets(maDB)
...
voili voilou