Como Duplicar una hoja con formato, de un archivo excel, tomando como referencia un numero cualquiera ubicado en una celda.

a tod@s.

Esperando me puedan ayudar con un inconveniente, resulta que tengo un archivo excel, el cual contiene una serie de hojas con una misma letra y numero de continuidad que va creciendo. Ejemplo, A1, A2, A3..., ademas toda las hojas traen un formato que son los mismos.

Me preguntaba como duplicar una hoja, de todas las que se encuentran en el libro excel, mediante una referencia.

Que me pregunte o que seleccione algún contenido en celda del numero de hoja que quisiera duplicar.

Estaré muy agradecido por su apoyo

2 Respuestas

Respuesta
1

Lo puede conseguir de la siguiente manera

Presiona alt + f11 te lleva al editor vba

Inserter un modulo y copia esta macro

Sub copiarhoja( )
valor = Range("g1").Text

if range("g1") <> "" then
 Worksheets(valor).Copy after:=Worksheets(Worksheets.Count)

end if

End Sub

Donde:

Cambia la celda G1 por la que utilizarías en tu casa

Range("g1") es donde estaria el nombre de la hoja a copiar

 Si te silve no olides valorar para cerrar la pregunta 

¡Gracias! 

Mi estimado amigo, muchísimas gracias por compartir tus conocimientos, y por responder lo mas pronto posible.

no cabe duda que si existe personas que AYUDAN a los demás.

me hacia otra pregunta?, sera posible que solo pueda ingresar el numero en el la celda G1, ya que todas las hojas del libro a1, a2, a3....  traen la misma constante

Gracias..! y disculpa la molestia

Respuesta
1

Fíjate en este ejemplo, te pued ayudar

http://www.programarexcel.com/2015/11/como-insertar-y-borrar-hojas-en-excel.html 

¡Gracias!

Mi estimado, muchas gracias por tu respuesta. Me sirvió mucho

Gracias por tomarte el tiempo de responder.

Saludos y éxitos..!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas