Rapport de message :*
 

Re: Userform inactif tant que mot de passe non validé

Titre du sujet : Re: Userform inactif tant que mot de passe non validé
par Guy le 21/01/2013 00:18:00

Bonsoir jonleboss, Mireille,

Effectivement je suis à la bourre (forme hexagonale), dans le jus (forme québécoise), au boulot mais rien ne m'empêche de zieuter le forum par moment.

Bref. La feuille qui porte le tableau Usager/Mot de passe est cachée... elle se nomme ID (nom de code) alors que l'onglet de cette feuille se nomme Identification. Suffit de modifier la propriété de cette feuille de calcul de Visible = xlSheetVeryHidden à Visible = xlSheetVisible pour aprecevoir la plage de validation.

Cette plage se nomme "PlageID" comme te l'a fait remarquer Mireille. C'est une plage nommée dynamique (voir Tuto sur les plages nommées dynamiques et le bonheur sera à portée de main).

Chose importante, cette plage doit impérativement se composer de lignes jointives non vides comme dans l'exemple et ne comporter aucune lignes non vides au-delà. Tu peux y mettre les noms d'usagers et les mots de passe correspondants selon ton choix dans l'ordre qui te plaira. À partir de la cellule A1, monte la liste comme suit :

     A             B
Usager1 MotDePasse1
Usager2 MotDePasse2
etc

Une fois complétée la saisie replace la propriété de la feuille Identification en Visible = xlSheetVeryHidden et le tour est joué.

Ce classeur, comme je l'ai souligné est une ébauche, seulement une ébauche. Il n'est absolument pas à l'épreuve des balles.

Cordialement et merci Mireille,

Guy