Hola necesito realizar una macro que pueda copiar y pegar celdas en otra hoja que posee valores

Espero q me puedas ayudar, necesito crear una macro que copie ciertos valores de filas y columnas y las pegue en en mismo lugar pero en otra hoja, necesito copiar L8, p8, t8, x8, ab8 y af8, y luego repetir lo mismo desde la celda al8 ... De igual distancia que las otras,

Luego lo mismo con otra fila ( fila 10, 11, 13,14, 16 y 17)

Espero q me puedas ayudar de ante mano muchas gracias que estés muy bien

1 respuesta

Respuesta
1

Macro para copiar de la hoja1 a la hoja2

Instrucciones para un botón y ejecutar la macro
1. Abre tu libro de Excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Ahora para crear un botón, puedes hacer lo siguiente:
6. Inserta una imagen en tu libro, elige del menú Insertar / Imagen / Autoformas
7. Elige una imagen y con el Mouse, dentro de tu hoja, presiona click y arrastra el Mouse para hacer grande la imagen.
8. Una vez que insertaste la imagen en tu hoja, dale click derecho dentro de la imagen y selecciona Asignar macro / Selecciona: copia
9. Aceptar.
10. Para ejecutarla dale click a la imagen.

Sub copia()
Sheets("Hoja1").Select
filas = Array(8, 10, 11, 13, 14, 16, 17)
For i = LBound(filas) To UBound(filas)
    col = Range("L1").Column
    For j = 1 To 6
        Cells(filas(i), col).Copy Sheets("hoja2").Cells(filas(i), col)
        col = col + 4
    Next
    col = Range("AI1").Column
    For j = 1 To 6
        Cells(filas(i), col).Copy Sheets("hoja2").Cells(filas(i), col)
        col = col + 4
    Next
Next
End Sub

Saludos.Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas