Último Registro guardado

Buen día, Master. Te molesto con una pregunta:
Tengo una base de datos, donde se van ingresando las visitas que efectúan los clientes, de ésta manera: col A, cliente, col B, fecha de visita... Por ésta razón, por ejemplo, lo tengo a Juan Pérez que vino el 1/8/08, el 14/8/08, el 22/8/08 y el 23/8/08...
Tengo un UF, donde en un Label me tiene que aparecer la ÚLTIMA VEZ QUE VINO; ésto es, selecciono "Juan Pérez" en un ComboBox, y en el Label1 me tendría que aparecer "23/8/08". Probé con variantes de VLookup, pero no sale...
¿Cómo sería, Master?
Gracias

1 Respuesta

Respuesta
1
Creo que te sería más fácil si haces lo siguiente:
En E1 pones la siguiente fórmula: =MAX(INDICE((A2:A22=D1)*(B2:B22),0))  - Recuerda que el tamaño del rango puedes variarlo.
En el código de Click del ComboBox puedes poner lo siguiente:
Private Sub ComboBox1_Change()
        Range("D1").Value = ComboBox1.Text
        Label1.Caption = Range("E1").Text
End Sub
Con esto, cada vez que cambies el valor del ComboBox se te actualizará la fecha en el Label1. Espero te sirva.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas