Re : Userform Base De Donnees
Bonjour le Forum, Rafichmut,
Le probleme de la recherche qui ne s'ouvre plus vient de là :
.cmdentreprise.Locked = bLock au lieu de .cmbentreprise.Locked = bLock
Quelques petits conseils pour t'aider. Déja nomme tes controles avec des majuscules comme ca quand tu as fini de taper ton code, VBa transforme le nom de ton controle avec les majuscules. S'il ne fait pas c'est que tu as fait une erreur quelques part. Dans ton cas tu l'aurais vu de suite.
Evite au maximum de faire des procedures qui appellent des procedures qui appellent des procédures. Cela facilitera la lecture du code.
Si ta procédure ne concerne qu'un userform, met là dans la partie code d'une userform, plutot qua dans un module. Cela facilite la lecture encore une fois on s'est quoi va où et puis tu n'as donc plus besoin de passer ta form comme parametre. Garde les modules pour les fonctions vraiment générales
Tu verras j'ai fait les modifications en PJ
@+
Creepy