Vai al contenuto principale

Come creare rapidamente più fogli con lo stesso formato in Excel?

Ad esempio, hai creato un foglio con una formattazione specifica e ora desideri creare più fogli con lo stesso formato di questo foglio, come potresti risolvere rapidamente questa attività in Excel? Questo tutorial parla dei metodi per creare più fogli con lo stesso formato.

Crea fogli con lo stesso formato con Sposta o Copia

Crea fogli con lo stesso formato da VBA

Crea fogli con lo stesso formato copiando più fogli di lavoro di Kutools per Excel buona idea 3


Crea fogli con lo stesso formato con Sposta o Copia

In Excel, puoi utilizzare il comando Sposta o Copia per creare un foglio con lo stesso formato del foglio selezionato.

1. Fare clic sul foglio con il formato necessario in Barra delle schede del foglioe fare clic con il pulsante destro del mouse per selezionare Sposta o copia dal menu contestuale. Vedi screenshot:

foglio doc con lo stesso formato 1

2. Quindi nella finestra di dialogo popping, seleziona Crea una copia opzione. Vedi screenshot:

foglio doc con lo stesso formato 2

3. Clic OK. Viene creato un nuovo foglio con lo stesso formato nella parte anteriore del foglio selezionato. Vedi screenshot:

foglio doc con lo stesso formato 3

Note::

(1) Puoi anche fare clic su Casa > Formato > Sposta o copia foglio per abilitare il Sposta o copia dialogo.

(2) Con questo metodo sarà necessario molto tempo quando sarà necessario creare centinaia di fogli con lo stesso formato.


Crea fogli con lo stesso formato da VBA

C'è un codice VBA che può aiutarti a creare rapidamente più fogli con lo stesso formato contemporaneamente.

1. Stampa Alt + F11 chiavi per aprire Microsoft Visual Basic, Applications Edition finestra, quindi fare clic su inserire > Moduli, copia e incolla il codice sottostante nel file Moduli finestra.

VBA: crea fogli con lo stesso 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. Stampa F5 tasto per eseguire il codice VBA, quindi viene visualizzata una finestra di dialogo per digitare il nome del foglio di lavoro necessario per copiarne il formato.

foglio doc con lo stesso formato 4

3. Clic OKe specifica il numero di copie di cui hai bisogno in un'altra finestra di dialogo. Vedi screenshot:

foglio doc con lo stesso formato 5

4. Clic OK. Quindi ci sono sei copie di fogli di lavoro con lo stesso formato creato.


Crea fogli con lo stesso formato copiando più fogli di lavoro di Kutools per Excel

Se non ti piace usare VBA, qui ti presento uno strumento utile - Kutools for Excel, puoi usare il suo Copia fogli di lavoro utility per creare rapidamente e facilmente fogli con lo stesso formato.

Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. 

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Clic Kutools Plus > Foglio di lavoro > Copia fogli di lavoro. Vedi screenshot:

doc copia più fogli di lavoro 1

2. Nel Copia più fogli di lavoro finestra di dialogo, fai come di seguito:

(1) Selezionare il nome del foglio di lavoro di cui si desidera copiare il formato dalla casella di riepilogo di Copia i fogli di lavoro selezionati;

(2) Specificare il numero di copie;

(3) Specificare la posizione in cui si desidera inserire le copie.

foglio doc con lo stesso formato 7

3. Clic Ok, viene visualizzata una finestra di dialogo per ricordare che le copie sono state create con successo. Clic OK per chiuderlo.

foglio doc con lo stesso formato 8

Ora puoi vedere che il numero specificato di fogli è stato creato con lo stesso formato.
doc kutools copia fogli di lavoro 4

Fare clic qui per ulteriori dettagli su Copia più fogli di lavoro

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Are you able to add in code to the VBA by automatically changing the sheet name? instead of doing that manually?
This comment was minimized by the moderator on the site
Thank you SO MUCH! I've always created multiple sheets, then copy/paste the data, but that doesn't copy over the "print gridlines" formatting, which I often forget to select. The actual copy/ paste bit doesn't save me that much in actual min:sec, but it saves me so much in aggravation. I love this! I've copied your instructions and will use them every month from now on. Thank you, again!
This comment was minimized by the moderator on the site
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?
This comment was minimized by the moderator on the site
Which method you use? Both of above methods, you need to format a sheet first, then apply the methods.
This comment was minimized by the moderator on the site
I need multiple copies of the entire WORKBOOK with multiple sheets in each book.
This comment was minimized by the moderator on the site
Directly copy the workbooks and paste them in several copies with different names?
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
I do not why one file is missing after reply~here are the complicated screenshots, 1,3,4,5,6.
This comment was minimized by the moderator on the site
THANK YOU!! I needed 15 copies of a worksheet and it would've taken me ages to do without this. Thanks a million.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations