PassWord sur ComboBox

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 !

BLACKHAYES

XLDnaute Impliqué
re-bonjour le forum,

Comment peut on mettre un PassWord sur une ComboBox,

J'ai une ComboBox avec plusieurs choix, mais je voudrais que l'acces a cette derniere soit verrouillé par un PassWord pour faire la modification.
 
Re : PassWord sur ComboBox

Salut BlackHayes 🙂,
Comme ceci peut-être
Code:
Private Sub ComboBox1_Enter()
Dim Réponse As String
Réponse = InputBox("Mot de passe ?")
If Réponse <> "MdP" Then Me.TextBox1.SetFocus
End Sub
Bon courage 😎
 
Re : PassWord sur ComboBox

Blackeyes, Jnp, Hasco, Forum,

Sur une ComboBox, voici un modèle, sûrement améliorable, avec par exemple la contrainte de ne pouvoir saisir que trois fois le bon mot de passe, mais pas pour moi trop ch... à faire marcher correctement 😎

Attention, comme tel, il demande le mot de passe à chaque fois qu'on manipule la ComboBox, sinon, plutôt voir du côté de l'accès à l'UserForm.

Voici le code (chipé sur le net, merci à l'auteur !), la liste pour la combo est en A2:Ax
Code:
Private Sub UserForm_Initialize()

    For i = 2 To Range("A100").End(xlUp).Row
        ComboBox1.AddItem Cells(i, 1).Value
    Next i

End Sub

Private Sub ComboBox1_Change()

    Dim mdp As String
    Const mdpOk As String = "1234" 'Le mot de passe... à modifier.

    mdp = InputBox("Veuillez saisir le mot de passe svp.", "Demande du mot de passe.")
    
    If mdp <> mdpOk Then
        Select Case mdp
            Case vbNullString
                MsgBox "Annulation !"
                Unload Me
            Case Is <> mdpOk: MsgBox "Mot de passe incorrect !"
        End Select
    End If
    
    MsgBox ("Mot de passe accepté")
        
End Sub
En revanche, je suis d'accord avec la remarque d'Hasco. Il est toujours mieux de déposer un fichier.
 
Re : PassWord sur ComboBox

Voici mon fichier,

Mais le probleme c'est que le mdp est sur l' usf et non sur laComboBox ???

et qu'ensuite si vous faites annuler et bien l'usf s'ouvre et la combo est en libre acces ??
 

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

Discussions similaires

Réponses
7
Affichages
474
Réponses
17
Affichages
823
Réponses
13
Affichages
508
Retour