Mot de passe pour userform
Résolu/Fermé
abdellah_tadjine
Messages postés
191
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
5 janvier 2022
-
28 juil. 2017 à 01:03
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 29 juil. 2017 à 12:15
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 29 juil. 2017 à 12:15
A voir également:
- Mot de passe pour userform
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Trousseau mot de passe iphone - Guide
- Identifiant et mot de passe - Guide
- Réinitialiser pc sans mot de passe - Guide
3 réponses
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
Modifié le 28 juil. 2017 à 07:43
Modifié le 28 juil. 2017 à 07:43
Bonjour,
Peut être en créant un nouvel userform qui, si le champ mot de passe est rempli, ouvrira ton userform1 donc dans ton code thisworkbook ça ne sera plus userform1.show mais userformMotDePasse.show ;)
Peut être en créant un nouvel userform qui, si le champ mot de passe est rempli, ouvrira ton userform1 donc dans ton code thisworkbook ça ne sera plus userform1.show mais userformMotDePasse.show ;)
Mike-31
Messages postés
18347
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
5 104
Modifié le 29 juil. 2017 à 11:41
Modifié le 29 juil. 2017 à 11:41
Bonjour,
A la place de créer des userforms j'utiliserais les possibilités d'Excel avec une inputbox pour gérer le mot de passe et éventuellement une msgbox pour avertir que le mot de passe est erroné
code à coller dans la Thiswokbook en remplacement de l'ancien
le mot de passe provisoire est titi à éventuellement changer
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
A la place de créer des userforms j'utiliserais les possibilités d'Excel avec une inputbox pour gérer le mot de passe et éventuellement une msgbox pour avertir que le mot de passe est erroné
code à coller dans la Thiswokbook en remplacement de l'ancien
Private Sub Workbook_Open()
Dim resultat As String
On Error Resume Next
resultat = InputBox("Veuillez vous identifier !", "Pour lancer le chrono", "Mot de passe administrateur") 'La variable stocke la valeur entrée dans l'InputBox
If resultat = "titi" Then ' ------- teste le mot de passe
UserForm1.Show
Else
MsgBox "mot de passe erroné", , "affichage Userfom1 refusé"
End If
End Sub
le mot de passe provisoire est titi à éventuellement changer
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
29 juil. 2017 à 12:15
29 juil. 2017 à 12:15
Bonjour à tous,
Tout a fait d'accord avec Mike-31 que je salue.
Mais cela ne suffit pas, car un coup de Ctrl Pause et l'on crée un bug qui ouvre les macros.
Si l'on désactive les macros dans les options nouveau bug.
Ensuite si l'on ouvre avec open office on a accès au mot de passe. Donc j'ai caché le mot de passe. Les initiés le trouveront facilement.
De toutes les façons Excel est facile à craquer!
J'ai fait un exemple qui résistera aux néophytes:
http://www.cjoint.com/c/GGDkiR37etQ
Bonne programmation
Tout a fait d'accord avec Mike-31 que je salue.
Mais cela ne suffit pas, car un coup de Ctrl Pause et l'on crée un bug qui ouvre les macros.
Si l'on désactive les macros dans les options nouveau bug.
Ensuite si l'on ouvre avec open office on a accès au mot de passe. Donc j'ai caché le mot de passe. Les initiés le trouveront facilement.
De toutes les façons Excel est facile à craquer!
J'ai fait un exemple qui résistera aux néophytes:
http://www.cjoint.com/c/GGDkiR37etQ
Bonne programmation
28 juil. 2017 à 21:48
29 juil. 2017 à 11:00