Copiar fila de acuerdo a un criterio a otra hoja
La siguiente macro copia a otra hoja un rango de celdas (A:E) si encuentra que en la fila U el valor 1.
Sub Ejecutar()
'Encuentra el valor 1 en la celda U y los pasa a hoja PDF
Dim w As String
Application.ScreenUpdating = 0
With Sheets("PDF")
.[E2,A4:V8000].ClearContents
[A5:U5].AutoFilter 21, ">=1"
Rows("5:5").EntireRow.Insert
[a6].CurrentRegion.Copy
.[a4].PasteSpecial xlValues
[G1].Copy: .[E2].PasteSpecial xlValues
Application.CutCopyMode = False
w = .[E2].Value
.[E2] = "FECHA: " & w
Rows("5:5").Delete xlUp
Selection.AutoFilter
.[F:U].EntireColumn.Delete
.[A1:E4].Font.Bold = True
End With
Sheets("PDF").Select
Application.ScreenUpdating = 1
End SubLo que estaría necesitando es que debajo de esa informacion copie otra información.
El criterio para pegarla sería que encuentre el numero 2 en la columna "Y" y al momento de pasarlos también copie el encabezado del mismo situado en la fila 5 de la hoja donde se extrae la información.
1 Respuesta
Respuesta de Dante Amor
1

