Bonjour MacFyl et Beginner et le Forum !
Dans une démo j'ai limité l'accès à la DataBase (Une Feuille) en utilisant un UserForm de Mot de Passe...
==>
USF_XLD_ContactsV2.02s.zip (50k)
Il est interressant de voir comment je procède avec une Variable Public PassWord de Type Boolean (True/False) celà simplifie complètement la gestion du PassWord et permet de ne pas embéter le User pendant toute la durée d'ouverture du classeur... Car une fois qu'il à saisie son mot de pass il donne la valeur "True" à cette variable...
Pour les besoins de la démo, le Password "se perd" à chaque fois que l'on charge le UserForm d'accueil depuis la feuille "Interface", mais si on supprime cette instruction (dans USF Initialise), le user qui a renseigné le password une fois n'est plus sollicité par des demandes de password tant qu'il ne referme pas le programme...
Attention cependant, cette démo ne fonctionne pas sous EXcel97 qui ne supporte apparemment pas un Set de Plage pour une sélection variable pour un Sort...
Voilà Bonne Journé à tous et toutes...
@+Thierry
PS : information Ultra Confidentiel le PassWord est un objet caché... donc vous ne le trouverez pas facilement....
le PassWord est
XLD001 (NB attention case sensitive, donc respectez la casse)