Mostrar en textboxes registros con la fecha más reciente
Hace tiempo me ayudaste con este código para encontrar el registro con la fecha más actual en base al numero de empleado y me funciono muy bien, mi pregunta es como le puedo hacer para que me muestre
lo mismo pero ahora serán los últimos 4 registros en otros textbox en base al mismo numero de cliente y también con la fecha más reciente a la más antigua
Por ejemplo:
textbox1=numero de cliente
textbox2=nombre de cliente
textbox3=fecha mas reciente
textbox4=monto
textbox5=nombre de cliente
textbox6=fecha mas reciente excepto la del textbox 3
textbox7=monto
textbox8=nombre de cliente
textbox9=fecha mas reciente excepto la del textbox3 y 6
textbox10=monto
textbox11=nombre de cliente
textbox12=fecha mas reciente excepto la del textbox 3, 6 y 9
textbox13=monto
de antemano muchas gracias por su ayuda.
Private Sub CommandButton1_Click() 'Buscar 'Por.Dante Amor ' set h = sheets("Hoja4") If TextBox1 = "" Then MsgBox "Captura número de cliente" Exit Sub End If ' wmax = 0 If IsNumeric(TextBox1) Then num = Val(TextBox1) Else num = TextBox1 Set r = h.Columns("C") Set b = r.Find(num, LookAt:=xlWhole) If Not b Is Nothing Then celda = b.Address Do 'detalle If h.Cells(b.Row, "C") > wmax Then wmax = h.Cells(b.Row, "C") fila = b.Row End If Set b = r.FindNext(b) Loop While Not b Is Nothing And b.Address <> celda ' TextBox2 = h.Cells(fila, "B") TextBox3 = h.Cells(fila, "C") TextBox4 = h.Cells(fila, "D") Else MsgBox "El número del cliente no existe" End If End Sub