Protection classeur & Login session

Bonjour ?

J'aimerais savoir s'il est possible de protéger un classeur Excel en fonction du login de l'Utilisateur (session Windows)

En clair, j'ai créé un classeur que nous sommes plusieurs à utiliser (sous des sessions différentes) sur le même ordi.

J'aimerais que si "XXXX" tente de l'ouvrir il ne lui demande pas le mot de passe, mais par contre le demande à "YYYY"

Possible ? Merci

Bonjour,

si tu utilises Environ("username") en VBA tu récupères le login Windows.

Il suffit de mettre une condition à l'ouverture de ton fichier du coup.

Si ça correspond à la liste qui n'est pas autorisée alors demande de mdp sinon ouvrir.

En espérant que ça réponde à ta question.

Cdlt

Plop a écrit :

.....si tu utilises Environ("username") en VBA tu récupères le login Windows.

Oui, ça je sais faire, je l'utilise dans le code VBA du classeur

Plop a écrit :

..... Il suffit de mettre une condition à l'ouverture de ton fichier du coup.

Si ça correspond à la liste qui n'est pas autorisée alors demande de mdp sinon ouvrir.

C'est ce que j'aimerais faire, mais je n'y arrive pas. Un exemple de code m'aiderait bien...

Jean-Eric a écrit :

..... Un lien pour t'aider...http://.....

Merci, mais je ne trouve pas mon bonheur dans ces codes, moi, j'aimerais "filtrer" au moment de l'ouverture.

Autorisé: j'ouvre en écriture direct

Non autorisé: je demande le login/password

Merci pour vos réponses

Soit tu écris en dur dans ton code les profils autorisés, soit tu crées un onglet avec le login et autorisé O/N.

A chaque ouverture tu récupères le login, tu viens parcourir ta liste et regarder si O ou N. Si O alors j'ouvre, si N alors je demande un mot de passe ....

Rechercher des sujets similaires à "protection classeur login session"