Private Sub CommandButton1_Click()
Dim Feuil As Worksheet, MDP$, X&
If Me.TextBox1.Value = "" Then MsgBox "Veuillez saisir votre Login !", vbOKOnly + vbExlamation, "Erreur ...!": Exit Sub
If Me.TextBox2.Value = "" Then MsgBox "Veuillez saisir votre Mot de passe !", vbOKOnly + vbExlamation, "Erreur ...!": Exit Sub
X = Application.IfError(Application.Match(Me.TextBox1.Value, Range("utilisateur"), 0), 0) 'on recherche l'utilisateur dans le range utilisateur
If X = 0 Then MsgBox " le login est invalid!! veuillez recommencer!!": TextBox1 = "": TextBox2 = "": Exit Sub
MDP = Application.Index(Range("motdepasse"), X, 1)
If Me.TextBox2.Value <> MDP Then
MsgBox "Votre mot de passe est incorrect !", vbOKOnly + vbCritical, "Erreur !": TextBox2 = ""
Else
'For Each Feuil In Sheets
'If Feuil.Name <> "Connexion" Then
'If Application.WorksheetFunction.Index(Range("plage"), Application.WorksheetFunction.Match(Me.TextBox1.Value, Range("utilisateur"), 0), Application.WorksheetFunction.Match(Feuil.Name, Range("entete"), 0)) = "oui" Then
'Feuil.Visible = xlSheetVisible
'Else
'Feuil.Visible = xlSheetVeryHidden
'End If
' End If
'Next
MsgBox "on est bon"
End If
End Sub