Código para copiar a otra hoja de excel
Tengo el siguiente código :
Sub CopiarInfo2()
For Each hoja In Worksheets
If hoja.Name <> "DATOS" Then
Worksheets("DATOS").Range("$A$2:$R$10").AutoFilter FIELD:=18, Criteria1:=hoja.Name
uFila = Worksheets("DATOS").Range("A" & Rows.Count).End(xlUp).Row
Worksheets("DATOS").Range("F2:Q" & uFila).Copy Destination:=Worksheets(hoja.Name).Range("A" & Rows.Count).End(xlUp).Offset(1)
End If
Next
End Sub
Bueno lo que hace es copiar los datos filtrados a los nombres de las hojas según el valor de la columna R, pero lo que quiero es que solo copie a los que figuren en dicha columna, no en todas la hojas.
1 Respuesta
Respuesta de Dante Amor
1