Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo crear rápidamente varias hojas con el mismo formato en Excel?

Author Sun Last modified

Al gestionar grandes conjuntos de datos u organizar datos en Excel, es posible que a menudo te encuentres en situaciones donde necesitas crear varias hojas de trabajo que compartan el mismo formato, diseño, fórmulas y estructura. Crear manualmente cada hoja de trabajo desde cero puede ser ineficiente y propenso a errores, especialmente si necesitas mantener un formato consistente en decenas o incluso cientos de hojas, como al preparar informes mensuales temáticos, realizar el seguimiento de múltiples proyectos o recopilar tipos similares de datos para diferentes departamentos.

Este tutorial te guiará a través de una variedad de métodos prácticos para crear eficientemente varias hojas de trabajo con el mismo formato. Ya prefieras las opciones nativas de Excel, la automatización mediante scripts VBA o aprovechar la conveniencia de herramientas de terceros como Kutools para Excel, encontrarás instrucciones paso a paso adaptadas para satisfacer diferentes niveles de habilidad y aplicaciones.

Crear hojas de trabajo con el mismo formato usando Mover o Copiar

Crear hojas de trabajo con el mismo formato usando Kutools para Excel

Crear hojas de trabajo con el mismo formato usando VBA


Crear hojas de trabajo con el mismo formato usando Mover o Copiar

Excel ofrece una función integrada llamada Mover o Copiar que permite a los usuarios duplicar una hoja de trabajo existente, incluyendo su formato, contenido y estructura. Esto funciona bien para lotes pequeños y necesidades simples de clonación, y es ideal para usuarios que buscan una solución accesible y sin código.

Sin embargo, si necesitas crear una gran cantidad de hojas de trabajo idénticas, este método manual puede volverse repetitivo y consumir mucho tiempo. Considera usarlo para un número pequeño de copias, como cuando prepares unas pocas plantillas para diferentes equipos o tareas.

Para usar la función Mover o Copiar:

1. Ubica y selecciona la hoja de trabajo que deseas duplicar en la barra de pestañas de hojas en la parte inferior de tu ventana de Excel.

2. Haz clic derecho en la pestaña de la hoja de trabajo, luego selecciona Mover o Copiar en el menú contextual que aparece. Ver captura de pantalla:

A screenshot of the Move or Copy dialog in Excel for creating a sheet with the same format

3. En el cuadro de diálogo Mover o Copiar, marca la casilla etiquetada Crear una copia. También puedes seleccionar dónde colocar la nueva hoja de trabajo entre tus pestañas existentes usando las opciones disponibles. Ver captura de pantalla:

A screenshot showing the Create a Copy option in the Move or Copy dialog

4. Haz clic en Aceptar. Excel generará una nueva hoja de trabajo que será una copia exacta del formato y contenido de tu hoja seleccionada, e insertará esta nueva hoja en la barra de pestañas. Ver captura de pantalla:

A screenshot of the newly created sheet with the same format

Consejos y consideraciones adicionales:

(1) También puedes acceder al cuadro de diálogo Mover o Copiar haciendo clic en la pestaña Inicio, navegando hasta el grupo Celdas, eligiendo Formato, y luego seleccionando Mover o Copiar Hoja.

(2) Este método solo duplica una hoja de trabajo a la vez. Por lo tanto, si necesitas hacer muchas copias, deberás repetir el proceso para cada copia, lo cual puede ser lento y aumentar el riesgo de inconsistencias o errores manuales.

(3) Solo se pueden copiar hojas de trabajo visibles. Si tu hoja de plantilla está oculta, deberás mostrarla antes de proceder.

(4) Las hojas de trabajo copiadas heredarán todas las protecciones de celda, fórmulas, validación de datos y formato condicional presentes en la hoja original.

Si olvidas marcar 'Crear una copia', Excel simplemente moverá la hoja de trabajo existente en lugar de duplicarla. Asegúrate de verificar tus selecciones antes de hacer clic en Aceptar.


Crear hojas de trabajo con el mismo formato usando Kutools para Excel

Si prefieres una interfaz sencilla y fácil de usar, o quieres evitar usar VBA, Kutools para Excel proporciona una función eficiente 'Copiar Hojas de Trabajo'. Esta utilidad te permite crear rápidamente cualquier número de hojas de trabajo basadas en el formato de una hoja existente con solo unos pocos clics. Este enfoque es ideal cuando se necesita copiar frecuentemente o gestionar por lotes hojas de trabajo similares, como en entornos de informes regulares o seguimiento de múltiples proyectos.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. En la cinta de Excel, haz clic en Kutools Plus, luego encuentra el grupo Hoja de Trabajo y selecciona Copiar Hojas de Trabajo. Ver captura de pantalla:

A screenshot showing the Kutools for Excel Copy Worksheets option in Excel

2. En el cuadro de diálogo Copiar Múltiples Hojas de Trabajo, puedes:

(1) Marca la hoja de trabajo que deseas usar como plantilla en el cuadro de lista 'Copiar las hojas de trabajo seleccionadas'.

(2) Establece el número exacto de hojas de trabajo que deseas generar. Esto es especialmente útil cuando necesitas docenas o cientos de copias, solo tienes que escribir el número en lugar de repetir acciones.

(3) Elige la ubicación para colocar las nuevas hojas. Puedes elegir antes/después de una hoja de trabajo específica, o al final del libro; esto ayuda a mantener tu archivo organizado.

A screenshot of the Copy Multiple Worksheets dialog

3. Haz clic en Aceptar. Kutools procesará tu solicitud y un cuadro de confirmación te informará al completarse. Haz clic en Aceptar para cerrar el cuadro de mensaje.

A screenshot showing the confirmation message for successfully creating copied worksheets

Todas las hojas de trabajo creadas tendrán exactamente el mismo formato y estructura que tu plantilla, incluidas cualquier fórmula, configuración de columnas, color de celda, protección y más.
A screenshot showing multiple sheets created with the same format in Excel using Kutools

Haz clic aquí para saber más detalles sobre Copiar Múltiples Hojas de Trabajo.

Consejo: Kutools para Excel simplifica todo el proceso para todos los usuarios, independientemente de su experiencia, y ayuda a prevenir errores humanos causados por operaciones manuales repetidas. Esta es una excelente solución cuando copiar grandes cantidades de hojas de trabajo estructuradas es una parte regular de tu flujo de trabajo.


Crear hojas de trabajo con el mismo formato usando VBA

Para usuarios que necesitan crear una gran cantidad de hojas de trabajo idénticas de manera eficiente, o aquellos que buscan una mayor automatización, Excel ofrece la posibilidad de usar scripts VBA (Visual Basic para Aplicaciones). Este enfoque puede generar rápidamente tantas copias formateadas como sea necesario, mientras te permite personalizar nombres y otras propiedades.

VBA es especialmente útil cuando deseas generar por lotes muchas hojas de trabajo formateadas de una vez, como para informes anuales, diferentes clientes o ubicaciones, o al preparar plantillas trimestrales para una serie de proyectos.

Antes de comenzar, asegúrate de haber guardado tu trabajo, ya que ejecutar scripts VBA no se puede deshacer con un simple comando de Deshacer. También es una buena práctica habilitar la pestaña Desarrollador en Excel para un acceso fácil a scripting y macros.

1. Abre el editor 'Microsoft Visual Basic para Aplicaciones' presionando Alt + F11 en tu teclado. En la ventana del editor VBA, haz clic en Insertar > Módulo para agregar un nuevo módulo. Copia y pega el siguiente código en la ventana del módulo.

VBA: Crear hojas de trabajo con el mismo formato.

Sub CopyWorkSheets()
'Updateby20150526
Dim xNumber As Integer
Dim xWsName As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
xWsName = Application.InputBox("Copy worksheet name", xTitleId, , Type:=2)
xNumber = Application.InputBox("Copy number", xTitleId, , Type:=1)
For i = 1 To xNumber
    Application.ActiveWorkbook.Sheets(xWsName).Copy _
    After:=Application.ActiveWorkbook.Sheets(xWsName)
Next
End Sub

2. Puedes ejecutar el script presionando F5 en el editor VBA, o haciendo clic en el botón 'Ejecutar' en la barra de herramientas. Cuando ejecutes la macro, aparecerá un cuadro de diálogo solicitándote que ingreses el nombre de la hoja de trabajo que deseas usar como plantilla para copiar. Escribe el nombre exacto y haz clic en Aceptar.

A screenshot of the dialog prompting for the worksheet name you need to copy its format

3. Aparecerá otro cuadro de diálogo preguntando cuántas copias deseas generar. Ingresa el número deseado (asegúrate de que sea un entero positivo, por ejemplo, 6) y haz clic en Aceptar. Ver captura de pantalla:

A screenshot of the dialog prompting for the number of sheet copies

4. El código creará automáticamente el número especificado de nuevas hojas de trabajo usando el formato y contenido de tu hoja de plantilla seleccionada. Estas nuevas hojas se insertarán después de tu plantilla original para facilitar su referencia y gestión.

Parámetros y recordatorios importantes:

- Asegúrate de que el nombre de la hoja de plantilla coincida exactamente, de lo contrario el código VBA puede devolver un error. Los nombres de las hojas de trabajo en Excel no distinguen entre mayúsculas y minúsculas, pero los espacios adicionales pueden causar problemas.

- La macro copia todo el formato, fórmulas, anchos de celda y protecciones. Las conexiones de datos y ciertas funciones avanzadas como las cachés dinámicas pueden requerir un manejo adicional.

- Si recibes un mensaje indicando que los nombres de las hojas ya existen, es posible que necesites revisar el nombre de la plantilla o eliminar previamente las hojas conflictivas.

Ventaja: Este método es adecuado para la replicación por lotes con nombres consistentes y es totalmente personalizable para usuarios avanzados.

Limitación: Para aquellos no familiarizados con VBA, este método puede presentar una curva de aprendizaje más pronunciada; además, las macros pueden estar deshabilitadas en algunas versiones seguras o restringidas de Excel. Siempre guarda tu archivo antes de ejecutar cualquier macro para evitar la pérdida de datos debido a errores inesperados.


Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos