Bonjour à tous,
et d'avance un grand merci pour votre aide à chaque fois c'est un plaisir et un soulagement.
J'ai tapé ce code et je n'arrive pas à comprendre pourquoi Excel me le signal en erreur ...
Je vous ai mis la ligne en question en rouge.
	
	
	
	
	
		
	
		
			
		
		
	
				
			et d'avance un grand merci pour votre aide à chaque fois c'est un plaisir et un soulagement.
J'ai tapé ce code et je n'arrive pas à comprendre pourquoi Excel me le signal en erreur ...
Je vous ai mis la ligne en question en rouge.
		VB:
	
	
	Private Sub CommandButton1_Click()
    Dim Feuil As Worksheet
    Dim MDP
    
    On Error Resume Next
        If Me.TextBox1.Value = "" Then
        MsgBox "Veuillez saisir votre Login !", vbOKOnly + vbExlamation, "Erreur ...!"
        Exit Sub
        End If
        
        If Me.TextBox2.Value = "" Then
        MsgBox "Veuillez saisir votre Mot de passe !", vbOKOnly + vbExlamation, "Erreur ...!"
        Exit Sub
        End If
        
    MDP = Application.WorksheetFunction.Index(Range("motdepasse"), Application.WorksheetFunction.Match(Me.TextBox1.Value, _
    Range("utilisateur"), 0), 1)
    
     If Me.TextBox2.Value <> MDP Then
    
     MsgBox "Votre mot de passe est incorrect !", vbOKOnly + vbCritical, "Erreur !"
    
        Else
        
        For Each Feuil In Sheets
        If Feuil.Name <> "Connexion" Then
        
           [COLOR=rgb(184, 49, 47)] If Application.WorksheetFunction.Index(Range("plage"), Application.WorksheetFunction.Match( _
            Me.TextBox1.Value, Range("utilisateur"), 0), Application.WorksheetFunction.Match(Feuil.Name, Range("entete"), 0)) = "oui"[/COLOR]
            
            Feuil.Visible = xlSheetVisible
            
            Else
            
            Feuil.Visible = xlSheetVeryHidden
        
        End If
        Next
     End If
    
    
End Sub