Macro que me copie una hoja con numero consecutivo

Tengo un libro con excel 2007 y necesito hacer una macro.

En la primer hoja que la llamo PRINCIPAL tengo un listado de clientes, en otra hoja que la llamo NUEVO tengo una plantilla predefinida con todos los datos que voy a cargar de ese nuevo cliente.

Lo que necesito que haga es que al presionar el botón (que esta en la hoja PRINCIPAL) creado para la macro me copie la hoja NUEVO en una nueva hoja con un numero que se va generando automáticamente en la celda I2 de la hoja PRINCIPAL. Además tiene que ir agregándose siempre en la última posición.

Esta es la macro que tengo y que lo único que hace es copiar la hoja:

Sub NUEVA()
' NUEVA Macro

Sheets("NUEVO").Select

Sheets("NUEVO").Copy Before:=Sheets(1)

End Sub

1 Respuesta

Respuesta
1

Creo que logré solucionarlo

Sub NUEVA()
'
' NUEVA Macro
Sheets("NUEVO").Select
ActiveSheet.Copy after:=Sheets(Sheets.Count)
ActiveSheet.Name = Worksheets("PRINCIPAL").Range("I2").Value
Range("B4").Select

End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas