Note: The other languages of the website are Google-translated. Back to English
Iniciar  \/ 
x
or
x
Registrarse  \/ 
x

or

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

Por ejemplo, ha creado una hoja con un formato específico y ahora desea crear varias hojas con el mismo formato que esta hoja, ¿cómo podría resolver rápidamente esta tarea en Excel? Este tutorial habla de métodos para crear varias hojas con el mismo formato.

Cree hojas con el mismo formato mediante Mover o Copiar

Crea hojas con el mismo formato por VBA

Cree hojas con el mismo formato copiando varias hojas de trabajo de Kutools para Excel buena idea3


Cree hojas con el mismo formato mediante Mover o Copiar

En Excel, puede usar el comando Mover o Copiar para crear una hoja con el mismo formato que la hoja que seleccione.

1. Haga clic en la hoja que tiene el formato que necesita en el Barra de pestañas de hojay haga clic derecho para seleccionar Mover o copiar desde el menú contextual. Ver captura de pantalla:

hoja doc con el mismo formato 1

2. Luego, en el cuadro de diálogo emergente, marque Crea una copia opción. Ver captura de pantalla:

hoja doc con el mismo formato 2

3. Hacer clic OK. Se crea una nueva hoja con el mismo formato en la parte frontal de la hoja seleccionada. Ver captura de pantalla:

hoja doc con el mismo formato 3

Nota::

(1) También puede hacer clic en Inicio > Formato > Mover o copiar hoja para habilitar el Mover o copiar diálogo.

(2) Con este método consumirá mucho tiempo cuando necesite crear cientos de hojas con el mismo formato.


Crea hojas con el mismo formato por VBA

Hay un código VBA que puede ayudarlo a crear rápidamente varias hojas con el mismo formato a la vez.

1. Prensa Alt + F11 llaves para abrir Microsoft Visual Basic para aplicaciones ventana, luego haga clic en recuadro > Módulo, copie y pegue el siguiente código en el Módulo ventana.

VBA: crea hojas 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. Prensa F5 para ejecutar el código VBA, luego aparece un cuadro de diálogo para que escriba el nombre de la hoja de trabajo que necesita para copiar su formato.

hoja doc con el mismo formato 4

3. Hacer clic OKy especifique el número de copias que necesita en otro cuadro de diálogo emergente. Ver captura de pantalla:

hoja doc con el mismo formato 5

4. Hacer clic OK. Luego se crean seis copias de hojas de trabajo con el mismo formato.


Cree hojas con el mismo formato copiando varias hojas de trabajo de Kutools para Excel

Si no le gusta usar VBA, aquí le presento una herramienta útil: Kutools for Excel, puedes usar su Copiar hojas de trabajo utilidad para crear rápida y fácilmente hojas con el mismo formato.

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Después instalación gratuita Kutools para Excel, haga lo siguiente:

1. Hacer clic Kutools Plus > Hoja de trabajo > Copiar hojas de trabajo. Ver captura de pantalla:

doc copiar hoja de trabajo múltiple 1

2. En el Copiar varias hojas de trabajo diálogo, haga lo siguiente:

(1) Marque el nombre de la hoja de trabajo cuyo formato desea copiar del cuadro de lista de Copiar las hojas de trabajo seleccionadas;

(2) Especifique el número de copias;

(3) Especifique el lugar donde desea colocar las copias.

hoja doc con el mismo formato 7

3. Hacer clic Ok, aparece un cuadro de diálogo para recordarle que las copias se crearon correctamente. Hacer clic OK para cerrarlo

hoja doc con el mismo formato 8

Ahora puede ver que se ha creado el número especificado de hojas con el mismo formato.
doc kutools copiar hojas de trabajo 4

Haga clic aquí para conocer más detalles sobre Copiar varias hojas de trabajo


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office / Excel 2007-2019 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Características completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    PJ · 10 months ago
    I created a file that contains 12 sheets, one for each month. Each month should have the same page format. I finished decorating my page but when I look at each sheet, I realize that only January, March, July, and September were modified. Why did this happen? How do I fix it?
    • To post as a guest, your comment is unpublished.
      Sunny · 9 months ago
      Which method you use? Both of above methods, you need to format a sheet first, then apply the methods.
  • To post as a guest, your comment is unpublished.
    Jessie · 1 years ago
    I need multiple copies of the entire WORKBOOK with multiple sheets in each book.
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Directly copy the workbooks and paste them in several copies with different names?
  • To post as a guest, your comment is unpublished.
    ISMAIL · 3 years ago
    I NEED TO CREATE TIMESHEETS FOR 25 WORKERS EVERY MONTH USING 1 TIMESHEET FORMAT, HOW DO I CHANGE THE NAMES ONCE SO THAT IT PRINTS ALL 25 TIMSHEETS WITH EACH WORKERS NAME
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      You can use Kutools for Excel's Create Sequence Worksheet utility to solve your problem. For more details, you can refer to this site:https://www.extendoffice.com/product/kutools-for-excel/create-sequence-worksheets.html
  • To post as a guest, your comment is unpublished.
    Sky · 3 years ago
    I was hoping to do something similar, but wayyy more complicated. Do you have tips?

    ----
    I have to create 79 tabs in excel using a standard template [see below], but that references sequential values in a separate worksheet. We will call the template worksheet "Template" and the worksheet that contains the reference values "Reference". I need help creating a macro to do the following:

    1) Copy the template 79 times.


    2) Name each new worksheet according to the sequential rows in column F of "Reference" (so the first copy of "Template" would have a name defined in F3 in the "Reference" sheet. the second copy of "Template" would have a name defined by F4, etc. etc. etc).


    3) Set the values of cells in the new worksheets (i.e. the copies of "Template") equal to sequential rows in Column A, B, C, D, E of the worksheet "Reference", such that copy 1 of the "Template" references cells A3, B3, C3, D3 and E3; copy 2 of the "Template" references cells A4, B4, C4, D4, E4; etc.
    • To post as a guest, your comment is unpublished.
      Sunny · 3 years ago
      Firstly, you can use the Split Data utility function of Kutools to split each row or the range to a separate sheet in a new workbook, then copy the column or "reference" which use to name the sheet to one of the sheet in the new workbook, and apply Rename Multiple Worksheet and check From specific range to select the cells you have copied to rename the sheets. Then remove the reference cells.
      • To post as a guest, your comment is unpublished.
        Sunny · 3 years ago
        I do not why one file is missing after reply~here are the complicated screenshots, 1,3,4,5,6.
  • To post as a guest, your comment is unpublished.
    Essisdaddy · 4 years ago
    THANK YOU!!

    I needed 15 copies of a worksheet and it would've taken me ages to do without this.

    Thanks a million.