Comme à maintes reprises on à conseiller de pas mettre le login et mot de passe sur une feuille, j'aimerais modifier les macros Image1_Click dans la feuille Accueil et Cree_Feuille dans le Module 1, afin d'aller chercher le mot de passe dans le fichier texte en se référant au nom de l'utilisateur. Merci d'avance pour votre aide.
je plussoie au propos de Job75
D'ailleurs, masqué ou pas, comme on peut lire les logins et les mots de passe en clair dans le code VBA.
Je me pose la question suivante: à quoi bon ?
Loup Solo
Je parle de l'exemple fourni par job75
On peut lire les login et les mots de passe en clair dans le code VBA.
Et si les mots de passe sont stockés sur une feuille, quelle est l'utilité?
Puisque comme dit comme job75 les protections offertes par Excel sont illusoires.
NB: Ceci est une juste une information pas un jugement de valeur sur ton classeur ou ton idée.
tu ne peux créer un nom masqué qu'en vba.
Il faut bien sûr supprimer ce code une fois les noms créés.
Ca ne résistera pas beaucoup plus à qq'un de décidé mais c'est un peu plus discret quand même.
eric
1) Microsoft aurait pu rendre plus difficile le "craquage" de ses protections mais cela aurait alourdi inutilement Excel puisque même des protections très élaborées (administrations, banques) peuvent être contournées.
2) Il ne faut pas pour autant avoir des œillères et ressasser le mot illusoires, les protections sont utiles comme je l'ai dit.
3) Il y a d'autres œillères sur XLD, par exemple le dénigrement systématique des cellules fusionnées chez certains, même chevronnés, alors qu'en fait elles posent très peu de problèmes.
Sans vouloir mettre l'huile sur le feu, c'est pour celà que l'idée m'est venue de mettre tout ça sur un fichier texte et ensuite en entrant le login il allait me chercher le mot de passe dans celui-ci.
Sans vouloir mettre l'huile sur le feu, c'est pour celà que l'idée m'est venue de mettre tout ça sur un fichier texte et ensuite en entrant le login il allait me chercher le mot de passe dans celui-ci.
Bonjour Lone-wolf, JM, eriiiic, le forum,
Bien qu'illusoires les protections sont utiles pour éviter les erreurs et diriger l'utilisateur vers les endroits autorisés.
Un utilisateur intelligent ne cherchera pas à les "craquer" même s'il sait comment faire.
Je complète également mon propos
D'accord sur le fait que la protection d'une feuille évite les accidents malencontreux ( effacement de formules etc...)
Dans ce scénario, une simple protection sans mot de passe suffit car l'utilisateur intelligent sait pourquoi la feuille est protégée et s'abstiendra d'ôter la protection.
Dans ce cas de figure, pour être tranquille, je diffuse N classeurs d'une feuille à X destinataires
Chacun n'a à sa disposition que la feuille qui lui est destiné pour faire son job.
Ensuite ce n'est pas compliqué par macro de récupérer les N classeurs pour rajouter les nouvelles données dans un classeur maître.