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

Macro executable selon utilisateur

  • Initiateur de la discussion Initiateur de la discussion Beber75
  • Date de début Date de début

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 !

B

Beber75

Guest
Bonjour,

J'ai un fichier excel destiné à de multiples utilisateur dont la feuille est protégée par un mot de passe.

Nous sommes deux personnes à connaitre le mot de passe, je voudrai créer une macro pour qu'a l'ouverture il exectue une macro qui ote le mot de passe en fonction du nom d'utilisateur de la personne qui ouvre le fichier.

Pour le moment j'ai créé ceci :

Sub Aut😵pen()
'
' Aut😵pen Macro

'
ActiveSheet.Unprotect Password:="XXXX"
End Sub

Je voudrai juste rajouter un IF (?) username = 'XXX', alors il execute la macro, sinon il ne fait rien...

D'avance merci pour vos réponses...
 
Re : Macro executable selon utilisateur

Bonjour,
Il faudra utiliser Application.UserName et non UserName tout seul.
Précise ce qui est à protéger le classeur, seulement une feuille et dans ce cas tout ou quelles options ? c'est un peu vague.

Il faudra être conscient que cette protection est facilement contournable en lisant le mot de passe après ouverture avec OpenOffice.

A+

Edit : Bonjour Bertrand

Voir également 159534-reconnaitre-lutilisateur-par-excel
et la préconisation de Environ("UserName")
 
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Z
  • Résolu(e)
XL 2016 Macro
Réponses
5
Affichages
1 K
M
  • Question Question
Réponses
3
Affichages
1 K
M
B
Réponses
2
Affichages
2 K
barbenault
B
M
Réponses
2
Affichages
1 K
M
C
Réponses
6
Affichages
8 K
coolman53
C
B
Réponses
4
Affichages
1 K
B
B
Réponses
2
Affichages
2 K
B
E
Réponses
9
Affichages
3 K
earxcurae
E
Réponses
1
Affichages
17 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…