Macro que pegue datos en distintas columnas
Dante Amor:tengo esta macro que copia y pega a continuación del ultimo dato que "pego";podrás modificar esta misma macro pero que en vez de a continuación en filas, ¿lo haga en las columnas subsiguientes? Gracias
'*******copia la semana en la otra hoja
'Por.Dante Amor
Application.ScreenUpdating = False
Set h1 = Sheets("stock")
Set H2 = Sheets("Hoja1")
'h2.Cells.Clear
' aca indico desde que fila empieza a "pegar"
u2 = H2.Range("A" & Rows.Count).End(xlUp).Row + 4
If u2 < 5 Then u = 5
fini = 8
ffin = 8
fmed = 8
existe = False
Do While InStr(1, h1.Cells(ffin, "B"), "TOTAL") = 0
If h1.Cells(ffin, "A") = "" And existe = False Then
fmed = ffin - 1
existe = True
End If
ffin = ffin + 1
Loop
' acá indico desde donde empieza a "copiar"
h1.Range("b4:c" & fmed).Copy
H2.Range("A" & u2).PasteSpecial xlValues
H2.Range("A" & u2).PasteSpecial xlFormats
u2 = H2.Range("A" & Rows.Count).End(xlUp).Row + 1
' aca indico hasta que columna "pega"
h1.Range("A" & ffin & ":c" & ffin).Copy
H2.Range("A" & u2).PasteSpecial xlValues
H2.Range("A" & u2).PasteSpecial xlFormats
H2.Range("A" & u2).PasteSpecial xlPasteColumnWidths
Application.ScreenUpdating = True
Application.CutCopyMode = False
MsgBox "Semana copiada"
'
End Sub