Macro que repita la cantidad que se muestra en una celda
Tengo este Excel que me ayuda a imprimir las etiquetas de mis productos la forma en la que la uso es la siguiente en la fila A2 pongo los datos y al oprimir el botón copiar me copia hacia abajo las veces que yo oprima el botón y ahí es donde quiero hacer el cambio. Quiero que en lugar de estar oprimiendo el botón las veces que quiero que copie lo haga la cantidad que aparece en E2. La macro que estoy usando es esta.
Sub copiar()
'opcional: verifica que se esté seleccionando rango en A:C
Sheets("PRODUCTOS").Select
ActiveSheet.Unprotect Password:="contra"
If Selection.Row = 1 Or Selection.Column > 3 Or Selection.Count > 3 Then Exit Sub
'ubica la siguiente fila libre y pega la selección
filx = Range("A2").CurrentRegion.Rows.Count + 1
Range("A" & ActiveCell.Row & ":C" & ActiveCell.Row).Copy Destination:=Range("A" & filx)
Sheets("PRODUCTOS").Select
ActiveSheet.Protect Password:="contra"
End Sub