Encontrar ultima fila y bajar una celda más
De antemano agradezco la ayuda que me brindes, tengo una macro que me busca un valor determinado y copia varias columnas, pengandolas en otras columnas, el problema que tengo es que solo puede buscar un valor por y al pegar los datos en la otra columnas los encima, estas es la macro
Busca el valor "COD" y lo pega en la columna P 2, quisiera agregar tres conceptos más 2V, EFE, y CRE y que los vaya agregando al final del ultimo,
Sub Cod()
Dim r As Long
Dim a As Long
lastrow = Range("A1000000").End(xlUp).Row
a = 2
For r = 2 To lastrow
Cells(r, 4).Select
If Cells(r, 4).Value = "COD" Then
Range("P" & Rows.Count).End(xlUp).Offset(2, 0).Select
Cells(a, 16).Value = Cells(r, 5).Value
Cells(a, 17).Value = Cells(r, 6).Value
Cells(a, 18).Value = Cells(r, 7).Value
Cells(a, 19).Value = Cells(r, 9).Value
a = a + 1
End If
Next r
End Sub
Que tengas una excelente tarde
Busca el valor "COD" y lo pega en la columna P 2, quisiera agregar tres conceptos más 2V, EFE, y CRE y que los vaya agregando al final del ultimo,
Sub Cod()
Dim r As Long
Dim a As Long
lastrow = Range("A1000000").End(xlUp).Row
a = 2
For r = 2 To lastrow
Cells(r, 4).Select
If Cells(r, 4).Value = "COD" Then
Range("P" & Rows.Count).End(xlUp).Offset(2, 0).Select
Cells(a, 16).Value = Cells(r, 5).Value
Cells(a, 17).Value = Cells(r, 6).Value
Cells(a, 18).Value = Cells(r, 7).Value
Cells(a, 19).Value = Cells(r, 9).Value
a = a + 1
End If
Next r
End Sub
Que tengas una excelente tarde
Respuesta de agusting
1