Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 limiter l'accès des feuilles de mon classeur

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kouami40

XLDnaute Junior
bonsoir chers tous,
je veux limiter l'accès des feuilles de mon classeur ci joint le document (admin/admin) compte et mot de passe je serais ravir que vous m'aidiez car j’arrive a protéger jusqu’à 20 feuilles au dela je narrive pas a les protéger
 

Pièces jointes

Solution
bonjour monsieur soan
vraiment merci pour le soutient j'ai compris ce vous dites un peu plus tards apres plusieur test je vous remercie encore
 
Bonjour Staple, kouami,

dans ton post #25, tu as écrit : « je me suis abstenu d'évoquer le fait que cette "protection"
n'est qu'illusoire »

dans ton post #30, tu as écrit : « On ne prévient pas kouami40 que tout cela peut ne servir
à rien niveau protection ? (Ne pas activer les macros etc...) »

dans les 2 cas, tu as tout à fait raison ! 😊

mais si je ne l'ai pas fait dans cette conversation, c'est parce que je l'avais déjà prévenu
auparavant ; je ne me souvenais plus où, c'est pour ça que je ne t'ai pas répondu à ce
sujet : je voulais d'abord retrouver le post correspondant ; c'était ici : mon post #10 sur
ce sujet de kouami40 : « Masquer et déverrouiller des feuilles ».


soan
 
@kouami40

je suis content que tu aies fait de nouveaux tests, et que tu te sois rendu compte que
la ligne "Gestion des accès" est devenue inutile ; en fait, fonctionnellement, ça gêne
en rien si tu la mets quand même ... mais c'est quand même inutile. 😉

je ne sais pas si tu as lu mon post #28 ; il est aussi pour toi ; tu peux le lire en entier ;
pour le post #32 ci-dessus : idem, car tu devrais relire de nouveau le post #10 dont
j'ai mis le lien dans le dernier paragraphe : ça te rappellera que la protection est
illusoire, et pour quelles raisons.


--------------------------------------------------------------------------------------------

la protection est un tout petit peu plus sûre si tu verrouilles ton projet VBA avec un
mot de passe (mais certains peuvent facilement le déjouer) ; tu avais bien protégé
ton projet VBA avec ce mot de passe, que tu m'as indiqué : « tarasco ».

à propos, j'ai supprimé ce mot de passe et déverrouillé le projet VBA pour pouvoir
accéder au code VBA facilement, lors de mes modifs dessus ; c'est volontairement
que je n'ai pas protégé de nouveau ton projet VBA, à la fois pour que tu puisses
facilement voir mon code VBA et pour que j'y ajoute de nouvelles modifs si besoin ;
mais bien sûr, quand le code VBA sera entièrement terminé, tu devras pas oublier
de verrouiller à nouveau ton projet VBA, et cela avec un autre mot de passe que
« tarasco », car qui sait ? si le Fondateur d'ISROD passe par ici ? ou le Directeur
des Études, ou un Éducateur, ou un prof, ou un élève, ou un parent d'élève, ou
l'Assistante sociale Joëlle Mazart (= Pause Café = Véronique Jannot) ; ou la femme de
ménage (= la technicienne de surface) ; ou le concierge (= le gardien), ou le chien du
concierge (c'est un chien savant qui sait se servir d'Excel mieux que moi ; je crois qu'il s'appelle
@kiki29)
? y'en a du monde, dans ton lycée ! (bon, t'angoisse pas comme ça, faut pas
non plus qu'tu deviennes parano ! 😛)


--------------------------------------------------------------------------------------------

bon, alors j'ai un moyen infaillible pour assurer la sécurité de ton application :
tu mets un gros verrou à la porte de ton bureau ! si ça suffit pas, il te suffit de
mettre une porte blindée ; si ça suffit toujours pas, tu transformes ton bureau en
coffre-fort de banque avec rayons lasers mortels pour trucider tous les intrus qui
s'approchent de trop près, dans le but inavoué de fouiller les données de ton PC,
et de s'approprier les secrets du service d'espionnage et de contre-espionnage
du Lycée ISROD. (quoi ? ça suffit toujours pas ? bon, alors peut-être un bunker ? 😜 ou un
abri antiatomique ? 🤪)


--------------------------------------------------------------------------------------------

@Staple1600 : non, bien sûr, un classeur de 1000 feuilles n'a rien de classique !
c'est juste que le terme « contre-nature » que tu avais utilisé m'avait paru être
pour le fait que je dépose le fichier sur mon-partage.fr et pas sur le forum. 😅


soan
 
Dernière édition:
bonsoir monsieur soan
merci pour tout et pour les conseils aussi je suis heureux de t'avoir comme assistant dans mon projet merci encore et toujours
 
bonsoir monsieur soan
je reviens encore vous dis merci pour tout ce que vous avez faire dans mon fichier .
mais j'ai remarquer un soucis qui es les utilisateurs non pas d’accès a aucune feuille pourtant je voulais seulement leur interdit gestion d’accès
merci d'avance pour votre initiative et votre volonté de m'aider kouami
 
Bonjour kouami,

pour ce que tu demandes, j'ai besoin de plusieurs exemples concrets, mais
si j'me rappelle bien, ça concerne pas Invité : lui n'a droit qu'à "Accueil".

le mieux serait que tu m'envoies le dernier fichier que je t'avais passé, mais avec une
feuille "Gestion des accès" qui a quelques données fictives ; la colonne 2 admin est
déjà remplie (tout à VRAI) ; la colonne 1 invité sera toujours ainsi : pas de password
et aucun VRAI ; la colonne 3 zeze doit être complétée ; ajoute 4 autres personnes ;
ça fera des colonnes D à J ; si tu mets des exemples jusqu'à la ligne 26, je pense
que ça suffira pour être assez représentatif du fichier réel, et je pourrai faire des
tests en me basant là-dessus.

ça devrait donner : si untel est connecté, il pourra avoir accès à toutes les feuilles
indiquées en colonne A si la cellule de la ligne correspondante dans sa colonne
contient VRAI (en vert) ; sinon, il n'a pas accès à cette feuille.

à te lire pour la suite. 🙂


soan
 
bonsoir monsieur soan
j'ai laisser un commentaire pour vous expliquez ce que je veux a la colonne F8 en-bas du compte zeze merci pour l’assistance je vous remercie d'avance
 
Bonsoir kouami40
Bonsoir soan
je ne sais pas si soan va comprendre ! Lol
mais moi j'ai trouvé bisard ce que tu amis en Comment de la cellule "F8"
tu dis :
ceux ci ;
je dois crée jusqu’à 60 comptes qui doivent utiliser tout les feuilles sauf "GESTION DES ACCES" leurs sois interdites
et tu le dis deux fois ????????
veut dire si j'ai bien compris !
que chacun a accès a toutes les feuilles sauf "GESTION DES ACCES"
est ce cela ?
Jean marie
 
Dernière édition:
 
Bonjour kouami40, Jean-marie,

j'ai bien compris quel est le problème à résoudre, mais je dois maintenant
arrêter mon PC ; je m'en occuperai dès que je pourrai (peut-être à partir
de ce soir ? ou peut-être demain ?) ; la solution que j'envisage de faire va
être très longue à faire, et ça devrait être une solution bien pratique !

mais je sais pas encore si c'est viable, et si ça va marcher ; je ne peux rien
garantir d'avance ; si ça va être ok, je posterai ma solution même si une
autre solution a été proposée entre-temps.

pour le mot « viable », je n'ai pas fait de faute de frappe, et ce n'est pas
le mot « fiable » que j'ai voulu employer !


soan
 
Salut monsieur soan
Ok compris merci d'avance et que le seigneur vous bénisse et vous donne la sagesse de trouver une meilleure solution. Merci kouami40
 
Bonjour Kouami
Bonjour Soan ( desque tu seras de retour )lol
Kouami malgré ton post 40(tient donc 40)
Je n'ai pas l'impression que toi tu ais compris ma demande.
Pas grave Soan semble maîtriser tes explications.
Moi j'ai cru que chaque personne loggees avait accès à certaines feuilles(classes) et non à toutes et bien sûr pas a la feuille "Gestion des Acces" mais bon !
Bonne journée
Jean marie
 
Salut c'est justement ce que je veux et celà dois ce faire dans la gestion des accès lorsque c'est faux ou vide dans le compte d'utilisateur et celà marche déjà avec ce que j'ai fais mais je veux si possible améliorer celà merci encore d'avance Jean marie et Soan
 
Bonsoir kouami, Jean-Marie,



c'est plutôt à éviter d'avoir 2 mêmes noms définis, même si leur étendue est différente ;
je me sers de _utilisateur du Classeur dont la valeur est admin ; j'ai dû supprimer
l'autre _utilisateur de BOUTONS COMMANDE, dont la valeur est #REF! car il fait
planter la sub Workbook_SheetActivate() sur cette ligne :


If [_utilisateur] = "admin" Or Sh.Name = "Accueil" Then Exit Sub

cette ligne était en commentaire, mais il ne faut pas qu'elle le soit ; et quand elle est
active, ça plante quand tu sélectionnes la feuille "BOUTONS COMMANDE" :




ceci à cause de la valeur #REF! de _utilisateur !

après avoir supprimé _utilisateur et gardé _utilisateur : c'est OK, ça ne plante plus
quand on sélectionne la feuille "BOUTONS COMMANDE" ; à cause des homonymes,
la couleur est le seul moyen de distinguer le _utilisateur rouge du _utilisateur vert,
alors j'espère que t'es pas daltonien ! 😛 bon, si c'est le cas, alors c'est l'inverse :
tu dois garder _utilisateur (celui que tu vois en rouge mais qui en fait est vert) et supprimer
_utilisateur ! (celui que tu vois en vert mais qui en fait est rouge) ; ça va ? tu suis ? 🤪

@ChTi160 : si tu es daltonien, tu auras du mal à comprendre mon post ! 🙄


soan
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
481
Réponses
18
Affichages
906
Réponses
5
Affichages
812
Compte Supprimé 979
C
Réponses
2
Affichages
550
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…