Duda: macro para copiar una celda y pegar el valor en otra hoja

Hola! Necesito crear una macro para copiar de una hoja a otra distinta en Excel 2003, de la siguiente manera:

- Copiar las celdas C7, C12, C17, C19 de la hoja "Análisis",

- Pegar solo los valores en la hoja "Registro", en la fila 8 desde la columna A a la D,

- Agregar una fila arriba de la fila 8 de la hoja "Registro", y

- Volver a la celda C17 de la hoja "Análisis".

Muchas gracias.

1 Respuesta

Respuesta
1

Te anexo la macro

Sub CopiarValores()
'Por.Dante Amor
    Set h1 = Sheets("Análisis")
    Set h2 = Sheets("Registro")
    h1.Select
    h2.[A8] = h1.[C7]
    h2.[B8] = h1.[C12]
    h2.[C8] = h1.[C17]
    h2.[D8] = h1.[C19]
    h2.Rows(8).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    [C7].Select
End Sub

Saludos.Dante Amor

Recuerda valorar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas