Visual Basic - Cómo condicionar un textbox a un rango de celdas

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Cómo condicionar un textbox a un rango de celdas

Publicado por Julio Cesar (2 intervenciones) el 07/05/2016 23:00:45
Captura-de-pantalla-2016-05-07-a-las-3.41.41-PM


Ayuda
No estoy seguro si estoy haciendo bien al poner:
1
2
3
4
5
If TextBox1.Value = Range("B18:B62").Value Then
    Label2.Caption = "El ingreso fue exitoso"
 
    Label2.Caption = "La contraseña es invalida"
End If

Creo que el error es al igualar TextBox1.Value = Range("B18:B62").Value . Pero no se como poner que lo que ponga en el textbox1 coincida con valor del rango de las celdas que ahi puse
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Cómo condicionar un textbox a un rango de celdas

Publicado por Julio Cesar (2 intervenciones) el 08/05/2016 04:21:35
Se me olvidó decir que la función solo debe permitirme 3 intentos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Cómo condicionar un textbox a un rango de celdas

Publicado por Andres Leonardo (1798 intervenciones) el 09/05/2016 22:40:37
Crea un ciclo para controlar las 3 veces

Luego crea un ciclo para validar las contraseñas validas

1
public intentos as integer
al llamar al formulario

intentos = 0
1
2
3
4
5
6
7
8
9
for c = 18 to 62
If TextBox1.Value = Range("B"& C).Value Then
    Label2.Caption = "El ingreso fue exitoso"
else
   intentos = intentos  + 1
End If
next c
 
si aqui llega al tercer intento  (intento = 3 )haz lo que necesites
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar