Recorrer Hoja de Excel con VLookup
No soy muy experto programando pero tengo el siguiente codigo, que me busca el contenido de la celda K2 de la "Hoja2" en toda la columna I de la "Hoja1" el cual me funciona pero solo para la primera celda yo lo necesito que me recorra toda la "Hoja2" y me vaya bajando y me busque el contenido de la celda K3, después K4, K5 ... Y así sucesivamente.
Sub btn_Buscar()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
On Error Resume Next
Dim uf As String
Set b = Sheets("Hoja1")
Set a = Sheets("Hoja2")
pf = 2
uf = b.Range("A" & Rows.Count).End(xlUp).Row
result = Application.WorksheetFunction.VLookup(a.Range("K2"), b.Range("I" & pf & ":J" & uf), 2, False)
a.Cells(2, "L") = result
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub