Copiar filas en excel n veces con VBA

Soy nuevo aquí y me gustaría aportar mis dudas (y si puedo, mi ayuda)

Tengo una excel en la que me gustaría copiar los datos que hay en la columna A:A y B:B en la columna E:E y F:F las veces que me indica la columna C:C

Los datos de las columnas A, B y C variarán.

Saludos y gracias de antebrazo.

1 respuesta

Respuesta

Algo así:

a = 2
b = 2
Do While Range("a" & a).Value <> ""
    c = Range("c" & a).Value
    cod = Range("a" & a).Value
    pro = Range("b" & a).Value
    For d = 1 To c
        Range("e" & b).Value = cod
        Range("f" & b).Value = pro
        b = b + 1
    Next
    a = a + 1
Loop

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas