Come creare un modello di foglio e applicarlo in Excel?
I modelli di fogli di lavoro rappresentano una soluzione pratica per gli utenti di Excel che devono spesso ricreare formattazioni simili, come report standardizzati, schemi ricorrenti o layout organizzativi. Creando un modello personalizzato, è possibile ottimizzare il flusso di lavoro, eliminare attività ripetitive di formattazione, risparmiare tempo e garantire coerenza tra diverse cartelle di lavoro. Questa guida illustra come creare un modello di foglio di lavoro, come inserirlo in altre cartelle e presenta approcci avanzati—come l’automazione con VBA e la personalizzazione dinamica tramite formule—per massimizzare efficienza e adattabilità in ogni scenario.
Crea un modello di foglio e applicalo in Excel
Codice VBA - Inserimento batch di modelli di foglio
Crea un modello di foglio e applicalo in Excel
Segui questi semplici passaggi per progettare e riutilizzare un modello di foglio di lavoro:
1. Inizia con una nuova cartella di lavoro Excel e mantieni un solo foglio, eliminando eventuali fogli aggiuntivi.
2. Formatta e personalizza il foglio rimanente esattamente come desideri per il tuo layout di modello. Puoi impostare la larghezza delle colonne, inserire dati di esempio, applicare stili e configurare formule, se necessario. Ad esempio:

3. Salva il tuo foglio formattato come modello: scegli File > Salva con nome > Sfoglia. Nella finestra di dialogo Salva con nome, inserisci un nome descrittivo per il tuo modello di foglio di lavoro nel campo Nome file. Successivamente, apri il menu a discesa Specifica formato di salvataggio e seleziona Modello di Excel (*.xltx).

Suggerimento: non è necessario modificare la posizione predefinita; Excel salva automaticamente i modelli nella cartella Modelli, garantendo un accesso rapido ogni volta che si inseriscono nuovi fogli.
4. Fai clic su Salva per completare la creazione del tuo modello di foglio di lavoro.
5. Per utilizzare il tuo nuovo modello, apri qualsiasi cartella di lavoro di Excel, fai clic con il tasto destro su una scheda del foglio di lavoro e seleziona Inserisci.

6. Nella finestra di dialogo Inserisci che appare, scegli il tuo foglio modello dalla scheda Generale. Se sono disponibili più modelli, seleziona quello più adatto alle tue esigenze:

7. Fai clic su OK e il modello di foglio di lavoro verrà inserito immediatamente nella tua cartella di lavoro.
Nota:Per rimuovere un modello di foglio di lavoro dalle opzioni disponibili, apri la finestra di dialogo Inserisci, individua il modello, fai clic con il tasto destro e seleziona Elimina, come illustrato di seguito:

Quando crei modelli, includi titoli, etichette, formule, formattazione condizionale e persino dati di esempio ricorrenti a scopo dimostrativo: questo ti permette di adattarli rapidamente alle tue future esigenze. Se la tua organizzazione utilizza unità di rete condivise, consulta il reparto IT per individuare la posizione ideale in cui archiviare i modelli, assicurando così un accesso immediato a tutto il team.
Se il modello non compare nella finestra di dialogo Inserisci, assicurati che sia stato salvato come file .xltx e collocato nella cartella corretta Modelli. A volte, Excel potrebbe richiedere un riavvio per visualizzare correttamente i modelli più recenti.
Codice VBA - Inserimento batch di modelli di foglio
Quando è necessario inserire ripetutamente un modello di foglio in più cartelle di lavoro o automatizzarne l’aggiunta in diverse posizioni all’interno della stessa cartella, le macro VBA semplificano il processo, eliminano i passaggi manuali e garantiscono maggiore coerenza. Questo approccio si rivela particolarmente efficace nei progetti di grandi dimensioni o nella creazione periodica di report mensili.
I vantaggi includono l’automazione degli inserimenti ripetitivi e la riduzione degli errori; tuttavia, si raccomanda sempre agli utenti di eseguire un backup dei dati prima di effettuare operazioni batch su larga scala.
1. Accedi all’editor VBA facendo clic su Strumenti per sviluppatori > Visual Basic. Nella finestra che appare, fai clic su Inserisci > Modulo, quindi copia e incolla il codice seguente nel modulo:
Sub BatchInsertSheetTemplate()
Dim templatePath As String
Dim targetWB As Workbook
Dim i As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
' Specify the full path to your .xltx template file
templatePath = Application.GetOpenFilename("Excel Template Files (*.xltx), *.xltx", , "Select Template", , False)
If templatePath = "False" Then Exit Sub
' Loop to insert template into active workbook multiple times
Set targetWB = ActiveWorkbook
For i = 1 To 3
targetWB.Sheets.Add Type:=templatePath
Next i
End Sub 2. Fai clic sul pulsante
Esegui per avviare la macro. Ti verrà chiesto di selezionare il file del modello tramite una finestra di dialogo. Dopo aver effettuato la selezione, il codice inserirà automaticamente tre copie del tuo modello di foglio nel foglio di lavoro corrente. Se necessario, sostituisci il numero 3nel codice con il valore desiderato per personalizzare il numero di copie da inserire in batch.
Quando esegui questa macro, assicurati che la cartella di lavoro sia salvata e non protetta da password: le cartelle protette potrebbero bloccare le azioni delle macro. I fogli inseriti verranno posizionati prima del foglio di lavoro corrente. Se desideri automatizzare l’inserimento in più cartelle di lavoro, aprile una alla volta prima di eseguire la macro oppure modifica il codice per abilitare l’elaborazione in batch.
Se la macro non inserisce i fogli come previsto, assicurati che il percorso del modello sia stato selezionato correttamente e che le impostazioni delle macro (ad esempio quelle relative alla sicurezza) consentano l’esecuzione del codice.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi