Modificar macro la cual compara dos campos en excel y extrae información.
Dante y Feliz año nuevo.
Necesito que me ayudes a modificar una macro que me creaste la cual busca una matricula especifica en una carpeta de facturas, Lo que deseo ahora es que busque una fecha especifica en las mismas facturas que están en la carpeta de factura. La fecha estará en la celda B5 donde estará la macro y buscara la celda N5 en las facturas que estarán en dicha carpeta.
Esta es la macro:
Sub BuscarMatriculas()
'Por.Dante Amor
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set l1 = ThisWorkbook
Set h1 = l1.Sheets("Hoja1")
'
If h1.[B5] = "" Then
MsgBox "Poner matrícula"
Exit Sub
End If
'
ruta = "D:\COLEGIO MARIA TERESA QUIDIELLO\CARPETA DE FACTURA\"
'ruta = l1.Path & "\"
arch = Dir(ruta & h1.[N2] & "*.xls*")
col = "IT"
Do While arch <> ""
Set N = h1.Columns(col).Find(arch, lookat:=xlWhole)
If N Is Nothing Then
Set l2 = Workbooks.Open(ruta & arch)
Set h2 = l2.Sheets(1)
u = 8
Do While h1.Cells(u, "N") <> ""
u = u + 1
Loop
h1.Cells(u, "E") = h2.[L13]
h1.Cells(u, "D") = h2.[H13]
h1.Cells(u, "C") = h2.[D13]
h1.Cells(u, "G") = h2.[D20]
h1.Cells(u, "I") = h2.[D18]
h1.Cells(u, col) = arch
l2.Close False
End If
arch = Dir()
Loop
Application.ScreenUpdating = True
End Sub