Mot de passe pour modification en écriture

krissdelahurque

XLDnaute Nouveau
Bonjour le forum :
je voudrais que lorsque le fichier s'ouvre, il s'ouvre sur la feuille accueil
Si je sélectionne le bouton administrateur, demande de mot de passe puis feuil2 (modification écriture)
Si je sélectionne le bouton Personnel, renvoi à la feuil 2 en lecture seule. Je n'ai mis qu'une feuille dans mon exemple mais dans mon fichier toutes les feuilles doivent être en lecture seule.

Je vous joint un petit fichier. J'espère être clair dans ma demande.

Merci pour votre aide et bon week-end à tous.
 

Pièces jointes

  • Classeur1.xlsx
    16.2 KB · Affichages: 61
  • Classeur1.xlsx
    16.2 KB · Affichages: 72
  • Classeur1.xlsx
    16.2 KB · Affichages: 63

sousou

XLDnaute Barbatruc
Re : Mot de passe pour modification en écriture

Bonjour kriss....
Ci joint un exemple à modifier selon tes besoins

Un userform va gérer les utilisateurs et les mots de passes en fonction de deux tableaux array()
pas vraiment secret si tu ne verrouille pas le code.

à l'ouverture du fichier toutes les feuilles seront protégées
 

Pièces jointes

  • protection.xlsm
    26 KB · Affichages: 55

krissdelahurque

XLDnaute Nouveau
Re : Mot de passe pour modification en écriture

Bonjour Sousou et merci pour ton aide.
que veux tu dire quand tu écris

"Un userform va gérer les utilisateurs et les mots de passes en fonction de deux tableaux array()
pas vraiment secret si tu ne verrouille pas le code."


Je n'ai pas compris le code qu'il faut taper pour l'administrateur et où il est caché dans VBA.
 

sousou

XLDnaute Barbatruc
Re : Mot de passe pour modification en écriture

Re
Lorsque tu clique sur administrateur :
le userform s'affiche
A son initialisation (voir code du userform) deux table sont déclarées une pour les utilisteurs (toto,titi,tata) et une pou les mots de passes correspondants(1,2,3)
Sur l'évènement exit du mot de passe,
le code va rechercher dans les tableaux le nom et le mdp si ok, il écrit dans un textebox invisible oui ou non en fonction du résultat
Cette réponse est ensuite analysée par le programme principal module(1)
 

Discussions similaires

Réponses
2
Affichages
210
Réponses
5
Affichages
455
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 497
Messages
2 088 984
Membres
103 998
dernier inscrit
Gotteland