Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'acces

WISEDOME

XLDnaute Junior
Bonsoir à toute la famille,

Après de nombreuses heures de recherches et de tentatives infructueuses d'adaption du fruit de ces recherches sur le net, c'est avec résignation que je viens vous exposer mon problème.

Je dispose de Userform qui me sert de page de MENU, sur lequel existe 05 boutons principaux. Je voudrais pouvoir controler l'accès à ces boutons par mot de pass et niveau d'accès selon procédure suivante:

- A chaque utilisateur est affecté un Niveau d'acces variant de 1 à 3;

-Pour se connecter à la base de donner, l'utilisateur sélectionne son nom dans la combobox indiqué à cet effet, puis saisie son mot de passe. Une fois le mot pass controlé et validé par le code VBA, je voudrais que tous les boutons apparaissent sur le Userfom "MENU" mais que :
1- seul le bouton jaune soit actif pour les utilisateurs de niveau d'accès 1;
2- Seuls les boutons Jaune et Vert soit actif pour les utilisateurs de niveau d'accès 2.
3- Tous les boutons soit actifs pour les utilisateurs de niveau d'accès 3

Je vous ai joint un morceau de fichier pour vous aider à m'aider.

Je salue au passage le Génie de @+Thierry dont les productions m'ont beaucoup aider dans la réalisation de mon projet.

Et merci à tous ceux et celles qui prendront de leur précieux temps pour me "sécourir".

Cordialement.

Wisedome.
 

Pièces jointes

  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    25.6 KB · Affichages: 55
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    25.6 KB · Affichages: 55
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    25.6 KB · Affichages: 53

pierrejean

XLDnaute Barbatruc
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

Bonjour WISEDOME

Un debut
 

Pièces jointes

  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    27.5 KB · Affichages: 49
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    27.5 KB · Affichages: 51
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    27.5 KB · Affichages: 51

WISEDOME

XLDnaute Junior
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

Bonjour Pierrejean,

Je te remercie pour ta solicitude et ce début de solution. Cependant, je veux que les autres boutons à l'exeption du jaune soit figés (Impossible de les enfoncer) lorsque l'utilisateur entrant a un niveau d'accès égale à 1, et pareillement pour les autres niveaux selon les conditions citées plus haut. Aussi je constate que ton code ne vérifie par la conformité du password.

Voudrais-tu stp voir comment arranger cela?

Wisedome.
 

WISEDOME

XLDnaute Junior
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

Hi Pierrejean,

J'ai finalement pu résoudre le problème de restriction aux boutons par niveau d'accès en m'inspirant de ton code. mais le problème de vérification de conformité de password démeure.

Merci encore pour ton aide.

Wisedome.
 

Pièces jointes

  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    30.7 KB · Affichages: 56
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    30.7 KB · Affichages: 55
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    30.7 KB · Affichages: 57

pierrejean

XLDnaute Barbatruc
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

Re

C'est bien parcequ'il y a controle du mot de passe
Nouvelle version avec boutons inactifs et mention du password erroné
 

Pièces jointes

  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    28.6 KB · Affichages: 53
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    28.6 KB · Affichages: 57
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    28.6 KB · Affichages: 56

WISEDOME

XLDnaute Junior
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

C'est parfait, mais une dernière requête si ce n'est pas trop te demander, je voudrais creer un bouton qui permette à tout utilisateur déjà présente dans la base de données et qui ne dispose pas encore de mot de passe, de créer un mot de pass afin de lui permettre d'accéder aux différents boutons de l'userform "MENU" (Le cas de l'utilisatrice "Rosette" dans la base de données?

Je ne te tiendrai cependant pas rigueur si tu ne peux me répondre parceque trop chargé, tu en as déjà fait énormément.

Merci encore beaucoup.

Wise.
 

pierrejean

XLDnaute Barbatruc
Re : Affichage conditionnelle de bouton sur Userform selon Mot de pass et niveau d'ac

Re

Voici un essai avec possibilité de changement de PassWord
 

Pièces jointes

  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    31.6 KB · Affichages: 72
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    31.6 KB · Affichages: 74
  • Affichage conditionnel de Boutons sur Userforms selon Mot de pass.xlsm
    31.6 KB · Affichages: 77

Discussions similaires

Statistiques des forums

Discussions
312 910
Messages
2 093 505
Membres
105 744
dernier inscrit
laure.mg