Code de fonctionnement pour un bouton

Boby71C

XLDnaute Impliqué
Bonjour à tous
J'ai un fichier avec de nombreux onglets.
Il n'y a que deux onglets qui doivent êtres accessibles à tous les utilisateurs.
Pas de soucis, à la fermeture du fichier, les onglets sont masqués.
Mon problème est le suivant:
J'ai créé un bouton pour que les utilisateurs autorisés puissent rendre les feuilles visibles, seulement, il est necessaire de mettre un code d'accés au fonctionnement du bouton.
Cela est il possible ? ou y aurait il une autre solution ?

Merci pour votre aide.
@+
 

Pièces jointes

  • Masquer_Visible_Feuilles.zip
    9.8 KB · Affichages: 14
  • Masquer_Visible_Feuilles.zip
    9.8 KB · Affichages: 14
  • Masquer_Visible_Feuilles.zip
    9.8 KB · Affichages: 15

Spitnolan08

XLDnaute Barbatruc
Re : Code de fonctionnement pour un bouton

Bonjour Boby71C,

Tu trouveras plein d'exemple de mise en place de mots de passe dans le forum. Pour empêcher l'action sur le bouton il faut modifier sa propriété .enabled
La mettre à true lorsque l'utilisateur est autorisé, la mettre à False lorsqu'il ne l'est pas.

Cordialement
 

pierrejean

XLDnaute Barbatruc
Re : Code de fonctionnement pour un bouton

bonjour Robert

Il y a bien longtemps que tu n'etais pas passé par la !!
Ravi de te retrouver

Une solution
Mais il ne faudra pas oublier de mettre un mot de passe egalement pour le Vba

Edit Salut Spit :)
 

Pièces jointes

  • Masquer_Visible_Feuilles.zip
    10.3 KB · Affichages: 21
  • Masquer_Visible_Feuilles.zip
    10.3 KB · Affichages: 18
  • Masquer_Visible_Feuilles.zip
    10.3 KB · Affichages: 19

Spitnolan08

XLDnaute Barbatruc
Re : Code de fonctionnement pour un bouton

Re,
Bonjour Pierrejean,:) très rare de se croiser...

La solution de Pierrejean a le mérite de l'efficacité et de la simplicité. Sinon comme je te l'ai indiqué, il y a plein d'exemples plus ou moins sophistiqués pour la mise en place de mots de passe dans le forum. Pour ma part je pensais à très sophistiqué (avec interface de chgt de mot de passe etc...) mais si tu n'as pas beaucoup de personnes à utiliser le fichier la solution de Pierrejean est, je pense, suffisante.

Cordialement

Edit : Pas vu ftho, le mutant:D
L'utilisation de cjoint est à éviter car les fichiers n'y sont accessibles que pendant un temps déterminé. Le fil deviendra ensuite illisible pour des consultations ultérieures...

 
Dernière édition:

Boby71C

XLDnaute Impliqué
Re : Code de fonctionnement pour un bouton

Bonjour les amis
C'est exact Pierrejean, il y avait longtemps. Malgré que je ne me manifeste pas, je vais tous les jours sur Xld.

Actuellement, j'ai de gros travaux dans la maison et j'aide un internaute en direct car son fichier est trop volumineux. Je suis assez fiére pour ma première aide.

Il n'empêche que j'ai toujour besoin des pros que vous êtes et je vous en remercie tous à nouveau.

Je regarde vos exemples et vous tiens au courant

Merci
@+
 

Boby71C

XLDnaute Impliqué
Re : Code de fonctionnement pour un bouton

Bonsoir à tous

Excellent tous les exemples sont fantastiques.
Pour Pierrejean, je vais t'ennuyer un peux plus, ton idée de plusieurs mots de passes est super.
Penses tu qu'il est possible de définir un mot de passe par utilisateur ?
Je m'explique:
Si Durand doit avoir accès aux feuilles 2, 3 et 4, son mot de passe serait TOTO, lui seul le connaitrait.
Si Dupond doit avoir accès aux feuilles 4, et 5, son mot de passe serait TUTU, que lui seul connaitrait.
J'ai faits exprès de donner l'accès à une même feuille à deux utilisateurs différents.
Si Robert doit avoir accès aux feuilles 1, 4, 5 6 et 7, son mot de passe serait TATA, que lui seul connaitrait.

J'ai faits exprès de donner l'accès à une même feuille à plusieurs utilisateurs différents.
Etc...

Merci pour votre aide à tous.
Laissez passer le Weekend pour apporter des réponses, demain, ils annonces un super temps, profitez en.

@+
 

pierrejean

XLDnaute Barbatruc
Re : Code de fonctionnement pour un bouton

Re

mon We ne sera pas gaché

Vois ceci

Je pense que tu comprendras la methode pour modifier, ajouter ou enlever des mots de passe ainsi que pour definir les nombres a utiliser dans les case du select
 

Pièces jointes

  • Masquer_Visible_Feuilles.zip
    10.5 KB · Affichages: 18
  • Masquer_Visible_Feuilles.zip
    10.5 KB · Affichages: 18
  • Masquer_Visible_Feuilles.zip
    10.5 KB · Affichages: 19

Boby71C

XLDnaute Impliqué
Re : Code de fonctionnement pour un bouton

Bonsoir mon sauveur
C'est super.
Très honnêtement, Je ne comprends rien aux "cases" que tu utilises.:eek::eek::eek::eek::eek:
Que signifie case 1, 6, 11 et 16 et qu'est ce qui indique à case 1 par exemple que le mot de passe est TOTO ?

Peut être un début d'explication dans ma petite tête:
Case 1 = 1er caractère de la liste des mots de passes
Case 6 = 6éme caractère de la liste
Etc...

Merci d'éclairer mon ignorance.

@+
 

pierrejean

XLDnaute Barbatruc
Re : Code de fonctionnement pour un bouton

Re

Ta petite tête a bien raisonné

Instr(......) donne la place du mot de passe dans la liste
et en fonction de cette place (donc de ce mot de passe) on rend visible les feuilles que l'on veut
 

Discussions similaires

Réponses
93
Affichages
3 K

Membres actuellement en ligne

Statistiques des forums

Discussions
313 344
Messages
2 097 337
Membres
106 916
dernier inscrit
Soltani mohamed