bloquer l'access aux macrox en fonction du nom d'utilisateur

N

niko

Guest
re les forumeurs !

Comment puis je bloquer l'access aux macros en fonction du nom de l'utilisateur ? Sachant qu'il doit egalement donner un MDP avec son login.

Merci d'avance pour toutes suggestions !!

Niko
 
J

jacquesderyes

Guest
Bonsoir niko et les amis du forum
Pour protéger l'accès à tes codes tu vas dans VBE et tu cliques sur le nom de ton projet(nom du workbook) tu sélectionnes propriétes et protection
tu actives la case à cocher et tu rentres ton mot de passe,
Si plusieurs utilisateurs sont autorisés à accéder à ton code tu dois créer un bouton sur une feuille et le nommer par exemple 'accés code';
Tu crees une petite macro dans laquelle figurent les noms des admis et tu lances un inputbox.
Ton code devra tenir compte des noms (SelectCase) et les comparer à ta liste
Si le nom est ok alors tu envoies un message du genre"La clé du déblocage VBE est 123456.
Si le nom n'est pas référencé dans ton code alors exit sub!!
Tu peux utiliser un UF avec un TextBox et un Bouton a la place du input box
En ce cas dans les propriétés du TB tu selectionnes PasswordChar et tu choisis le signe qui doit remplacer les caracteres *<---par exemple.
Il ya sans nul doute d'aures méthodes mais en voilà une!!!
Si tu as un PB signales-le.
Bien amicalement

jacques de ryes
 

Discussions similaires

Statistiques des forums

Discussions
312 967
Messages
2 094 028
Membres
105 920
dernier inscrit
SAUSSARd