Remplacer dans une inputbox la saisie par des * (Password) ?

  • Initiateur de la discussion Initiateur de la discussion Creepy
  • 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 !

C

Creepy

Guest
Bonsoir à tous,

Je fais une verif par mot de passe. Comment faire pour que dans ma inputbox il m'affiche des * à la place des caractères ?

Je vais pas créer une userform pour une simple verif de password, avec les boutons, les zones de saise etc ...

Merci d'avance

Creepy
 
Bonjour Creepy

Je vois que le pb de Fermo te casse la tête aussi.

Voilà la réponse que je lui avait faite par email :

La propriété PasswordChar n'est pas valide pour une inputbox mais pour une textbox.

Je te propose de prendre comme mot de passe des étoiles " *** ", ce qui égarera le curieux éventuel !

J'ai ajouté à la macro de base la condition "feuille non protégée" :

Private Sub CommandButton2_Click()

Dim Message, Title, Default, MyValue

If ActiveSheet.ProtectContents = False Then
MsgBox ("La feuille n'est pas protégée !")
Else
Message = "Rentrez le mot de passe" 'Message
Title = "Ôter la protection de la feuille"
MyValue = InputBox(Message, Title, Default)
If MyValue = "******" Then
Application.CommandBars("Worksheet Menu Bar").Enabled = False ' False pour eviter les pb pendant le réglage !
With ActiveSheet
.EnableSelection = xlNoRestrictions
.Unprotect Password:="******"
End With
Else
MsgBox ("Mot de passe incorrect !")
End If
End If
End Sub

Mais si une grosse tête du forum dénoue l'énigme, je suis preneur lol

A+

Bernard
 

Pièces jointes

- 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

Retour