Pasar datos de un libro a primera fila vacía de otro
Hola otra vez, jc:
Me ayudaste con una macro hace unos días y quería saber si me podías ayudar con esto.
La macro cortaba una fila y pegaba en la primera fila vacía de otra hoja. Mi pregunta es: ¿Cómo podría hacer para que lo pegara en otro libro que tengo en otra carpeta? Es pasar de una carpeta a otra que están al mismo nivel... Una es la carpeta general que se llama "MADRE" y las otras "ETAPA1" y "ETAPA2"
Sub cortaFila()
ActiveSheet.Range("D2").Select
'recorre la col A
While ActiveCell.Value <> ""
If ActiveCell.Value = "referido" Then
'si celda en col A = referido
fila1 = Sheets("REFERIDOS").Range("D65536").End(xlUp).Row + 1
Selection.EntireRow.Copy Destination:=Sheets("REFERIDOS").Range("A" & fila1)
Selection.EntireRow.Delete
End If
'pasa a la fila siguiente
ActiveCell.Offset(1, 0).Select
'repite el bucle
Wend
End Sub
De antemano muchas gracias.
Gustavo Elranuza
Me ayudaste con una macro hace unos días y quería saber si me podías ayudar con esto.
La macro cortaba una fila y pegaba en la primera fila vacía de otra hoja. Mi pregunta es: ¿Cómo podría hacer para que lo pegara en otro libro que tengo en otra carpeta? Es pasar de una carpeta a otra que están al mismo nivel... Una es la carpeta general que se llama "MADRE" y las otras "ETAPA1" y "ETAPA2"
Sub cortaFila()
ActiveSheet.Range("D2").Select
'recorre la col A
While ActiveCell.Value <> ""
If ActiveCell.Value = "referido" Then
'si celda en col A = referido
fila1 = Sheets("REFERIDOS").Range("D65536").End(xlUp).Row + 1
Selection.EntireRow.Copy Destination:=Sheets("REFERIDOS").Range("A" & fila1)
Selection.EntireRow.Delete
End If
'pasa a la fila siguiente
ActiveCell.Offset(1, 0).Select
'repite el bucle
Wend
End Sub
De antemano muchas gracias.
Gustavo Elranuza
1 respuesta
Respuesta de Juan Carlos González Chavarría
1