Problema con macro para pegar datos en celdas con filtro
Tengo una macro que autofiltra una columna de una hoja. Lo que quiero es que después de filtrar me pegue el valor de otra celda en una columna ya autofiltrada.
Tengo este código y lo que necesito es lo que pongo entre comillas, pegar en la columna K que esta filtrada el valor de la hoja "datos", columna "L", y así durante
'todo el bucle. Cada vez que sigue con el bucle el valor de la columna "L" puede ser diferente por eso he hecho un filtro. Agradezco la ayuda de antemano!
Sub autofiltrar() Set lact = Sheets("ListadoActual"): Set datos = Sheets("DatosEmpresas") vl1 = lact.Range("A" & Rows.Count).End(xlUp).Row vl2 = datos.Range("A" & Rows.Count).End(xlUp).Row For x = 4 To vl2 cod = datos.Range("B" & x) lact.Range("E1:E" & vl1).AutoFilter Field:=1, Criteria1:=cod ' quiero pegar en la columna K que esta filtrada el valor de la hoja "datos", columna "L", y así durante ' todo el bucle Next x End Sub
Respuesta de Moises Llaveria Cuelliga
2