aide sur code de mot de passe

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 !

LEbelge66

XLDnaute Nouveau
bonjour les savants
j'ai un enorme soucis et je voulais solliciter votre aide
j'ai fait mon code sous vb /excel
pour permettre afficher les feuilles selon l'utilisateur mais le soucis est ke j'arrive pas le faire fonctionner correctement voici
tout d'abord il y'avais une erreur ki se nommait flgok (souligné en rouge) je l'ai declarer en plublic ok cool mais apres quand je tape le mot de passe alors il me dis mot de passe eronné alors ke c'est le bon

Option Explicit
Dim MdpAdm As String
Public FlgOK As Boolean







Private Sub BnValider_Click()
' Demander le mot de passe Administrateur
If Me.TextBox1 = MdpAdm Then
FlgOK = True
Else
FlgOK = False
End If
Me.Hide
End Sub


Private Sub BnAnnuler_Click()
FlgOK = False
Me.Hide
End Sub

Private Sub UserForm_Initialize()
Me.TextBox1.Value = ""
MdpAdm = "essai"
End Sub
//////////////////////////////////////////////////
Private Sub CB_1_Click()
Dim I As Integer, MesSht As String, TSht() As String
' Tableau des feuilles à AFFICHER/CACHER séparée par des virgule
MesSht = "APPLICATION,MENU CONSULTATION,MENU SAISIE,SAISIE MARCHE"
TSht = Split(MesSht, ",")
'
If CB_1.Caption = "Afficher les feuilles" Then
' Demander le mot de passe
USF_Mdp.TextBox1.Value = ""
USF_Mdp.Show
If FlgOK = False Then
MsgBox "Mot de passe érroné !"
Exit Sub
End If
' Si OK, masquer les feuilles
For I = 0 To UBound(TSht)
Sheets(TSht(I)).Visible = xlSheetVisible
Next I
CB_1.Caption = "Masquer les feuilles"
CB_1.BackColor = 255
Else
For I = 0 To UBound(TSht)
Sheets(TSht(I)).Visible = xlSheetVeryHidden
Next I
CB_1.Caption = "Afficher les feuilles"
CB_1.BackColor = 32768
End If
Range("A1").Select
End Sub
 
- 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
4
Affichages
272
Réponses
32
Affichages
1 K
Réponses
3
Affichages
694
Réponses
5
Affichages
813
Compte Supprimé 979
C
  • Question Question
Microsoft 365 Macro vba excel
Réponses
6
Affichages
490
Retour