Macro contador de de acceso a USERFROM
Una consulta esta macros funciona bien:
-----------------------------------------------------------
Private Sub CommandButton1_Click()
'Valida usuario y contraseña
Set h = Sheets("PRINCIPAL")
existe = False
If TextBox1 = "" Or TextBox2 = "" Then
mensaje = MsgBox("NO HA INTRODUCIDO NINGÚN USUARIO, NI CONTRASEÑA EN FORMULARIO. . .", vbExclamation, "Hello")
Exit Sub
End If
'
t1 = IIf(IsNumeric(TextBox1.Value), Val(TextBox1.Value), TextBox1.Value)
t2 = IIf(IsNumeric(TextBox2.Value), Val(TextBox2.Value), TextBox2.Value)
For i = 24 To h.Range("B" & Rows.Count).End(xlUp).Row
If h.Cells(i, "B").Value = t1 And _
h.Cells(i, "E").Value = t2 Then
existe = True
Exit For
End If
Next
If existe = False Then
mensaje = MsgBox("EL USUARIO O CONTRASEÑA NO EXISTE EN EL SISTEMA. . .", vbExclamation, "Hello")
Else
Unload Me
mensaje = MsgBox("Hola", vbExclamation, "Hello")
End If
End Sub
-------------------------------------------------
Pero quisiere aumntarle otra cosa mas, que solo se realizen 3 intentos de ingresar si no accese al formulario que se cierre el formulario y todo el libro.