Macro para crear una hoja nueva con unos criterios

hola

Hola

Me podría ayudar con la siguiente macro, la verdad apenas estoy entrando a conocer un poco de macros, y no he podido ejecutar los siguientes criterios:

1. Que me cree una nueva hoja que se sitúe después de la tercera hoja.

2. Que se nombre la hoja nueva con el nombre que se dicta en una celda especifica de la hoja nombrada "Indice"

3.y por ultimo que copie toda la información de otra hoja, esta tiene como nombre "Plantilla" ,y necesito que copie tal y cual esta con sus formulas y formatos.

normalmente esto lo hago manual pero es un poco extenuante cuando toca crear varias a la misma vez

Muchas Gracias a quien pueda colaborarme.

1 Respuesta

Respuesta
1

Esta es tu solución. En mi ejemplo estoy nombrando a la hoja nuevo conforme a lo tecleado en la celda A2 de la hoja indice. Haz la prueba.

(Recuerda finalizar y puntuar mi labor)

Sub crea_hoja()

Sheets("plantilla").Copy after:=Sheets(3)

ActiveSheet.Name = Sheets("indice").Range("a2")
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas