Come si fa a copiare e incollare dati in più fogli di lavoro contemporaneamente in Excel?
Copiare e incollare dati in Excel è un’operazione di base eseguita frequentemente dagli utenti. Per attività semplici, copiare dati all’interno di un singolo foglio o anche tra due fogli è rapido e immediato. Tuttavia, quando è necessario copiare o consolidare ripetutamente gli stessi dati su più fogli di lavoro, il processo può diventare noioso e dispendioso in termini di tempo se svolto manualmente. Di fronte a tali compiti ripetitivi, molti utenti cercano metodi efficienti per copiare, collegare o unire in blocco dati da o verso più fogli. In questa guida verranno illustrate diverse soluzioni pratiche per gestire efficacemente queste operazioni, sia che si voglia copiare contenuti identici in diversi fogli, raccogliere lo stesso dato da numerosi fogli o consolidare tutti i propri dati in un unico foglio. Le soluzioni proposte spaziano dall’uso di funzionalità integrate di Excel fino a tecniche avanzate e componenti aggiuntivi per massimizzare la produttività.
Copiare e incollare dati nello stesso intervallo di più fogli di lavoro
Copiare la stessa cella da più fogli di lavoro e incollarla in un unico foglio
Copiare tutti i dati da più fogli di lavoro in un unico foglio
Copiare e incollare dati nello stesso intervallo di più fogli di lavoro con la funzione Riempimento
Excel offre una funzione efficiente denominata «Riempi» > «Tra fogli di lavoro», che consente agli utenti di copiare un blocco selezionato di dati e incollarlo simultaneamente nelle stesse posizioni di più fogli di lavoro. Questo approccio funziona bene quando si desidera distribuire le stesse informazioni (ad esempio un modello, un'intestazione o un valore costante) in posizioni equivalenti su diversi fogli, senza dover copiare e incollare singolarmente. Ecco come utilizzare questa funzione:
1. Seleziona l'intervallo nel tuo foglio di lavoro corrente che desideri copiare e incollare negli altri fogli. Assicurati che sia correttamente formattato e contenga esattamente i dati da replicare.
2. Passa alla scheda Foglio nella barra delle schede in fondo alla cartella di lavoro. Per selezionare più fogli di lavoro:
- Tieni premuto il tasto «Ctrl» e fai clic sui fogli, uno alla volta, per selezionare fogli non adiacenti.
- Tieni premuto il tasto «Shift», fai clic sul primo foglio di lavoro e poi sull’ultimo foglio desiderato per selezionare tutti i fogli compresi tra i due.
3. Con tutti i fogli desiderati selezionati, vai alla scheda «Home» sulla barra multifunzione e fai clic su «Riempi» > «Tra fogli di lavoro». Questo comando è stato appositamente progettato per consentirti di eseguire operazioni in batch su più fogli contemporaneamente. Vedi screenshot:
4. Nella finestra di dialogo «Riempi tra fogli di lavoro», seleziona il tipo di contenuto che desideri incollare:
- Tutto: copia dati, formule e formattazione tutti insieme (l’opzione ideale per una duplicazione completa).
- Contenuti: copia solo i valori delle celle e le formule, senza la formattazione.
- Formattazione: copia solo la formattazione, non il contenuto effettivo.
L’intervallo originale “Seleziona intervallo di dati” viene ora replicato simultaneamente nello stesso intervallo su tutti i fogli selezionati, ideale per aggiornare in modo rapido e coerente modelli o layout standardizzati nei report dipartimentali o mensili.
Suggerimenti e considerazioni:Questo approccio è perfetto per sincronizzare layout identici o voci ripetute. Tuttavia, potrebbe non essere la scelta ideale per copiare dati variabili o in continua evoluzione su più fogli, né per unire informazioni provenienti da fonti diverse in un unico foglio di lavoro. Assicurati inoltre che la struttura dei tuoi fogli sia coerente: in caso contrario, potresti ottenere risultati imprevisti. Se ricevi un avviso con il messaggio «Impossibile completare l'operazione», verifica che tutti i fogli siano sbloccati e dispongano di spazio sufficiente per accogliere i dati incollati.
Copiare e incollare dati tra più fogli di lavoro con codice VBA
Per gli utenti esperti in automazione o che devono eseguire regolarmente operazioni di copia e incolla ricorrenti—non facilmente gestibili con gli strumenti standard di Excel—una macro VBA offre una flessibilità superiore. Grazie a VBA, è possibile definire con precisione come e dove i dati vengono copiati e incollati, supportando sia scenari semplici che complessi: dalla copia da intervalli diversi alla gestione di nomi di foglio variabili, fino all’applicazione di regole personalizzate durante l’operazione.
1. Fai clic su Sviluppo > Visual Basic. Nella finestra Microsoft Visual Basic, Applications Edition che appare, seleziona Inserisci > Modulo e incolla il seguente codice VBA nella finestra del modulo:
Sub CopyRangeToMultipleSheets()
Dim ws As Worksheet
Dim SrcRange As Range
Dim DestRange As Range
Dim SheetName As String
Dim ListOfSheets As Variant
Dim i As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set SrcRange = Application.Selection
Set SrcRange = Application.InputBox("Select the range to copy:", xTitleId, SrcRange.Address, Type:=8)
ListOfSheets = Application.InputBox("Enter target sheet names separated by commas (e.g. Sheet2,Sheet3):", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For i = 0 To UBound(Split(ListOfSheets, ","))
SheetName = Trim(Split(ListOfSheets, ",")(i))
If SheetName <> "" Then
Set ws = Worksheets(SheetName)
Set DestRange = ws.Range(SrcRange.Address)
SrcRange.Copy
DestRange.PasteSpecial xlPasteAll
End If
Next i
Application.CutCopyMode = False
Application.ScreenUpdating = True
MsgBox "Copying completed.", vbInformation
End Sub 2. Fai clic sul
pulsante Esegui (o premi F5) per avviare la macro. Ti verrà chiesto di selezionare l’intervallo da copiare, quindi di inserire il nome del foglio di destinazione (separati da virgole se sono più di uno). La macro copierà i dati selezionati nello stesso intervallo di ciascun foglio specificato.
Suggerimenti: Prima di eseguire la macro, assicurati che i tuoi fogli di lavoro esistano e contengano un intervallo di abbinamento per evitare incollature vuote o errori di sovrascrittura. Controlla sempre i tuoi dati dopo l’esecuzione della macro per confermare che la copia sia avvenuta correttamente. Ricorda: le operazioni VBA non possono essere annullate con il comando Annulla standard, quindi salva il tuo lavoro in anticipo!
Vantaggi: Le macro offrono un'elevata flessibilità per operazioni batch basate su logiche personalizzate e permettono di ripetere con facilità attività complesse. Questo metodo è ideale per utenti avanzati o per chi ha esigenze specifiche di copia.
Copiare la stessa cella da più fogli di lavoro con Kutools per Excel
Questo metodo presenta lo strumento **«Auto-incrementa i riferimenti del foglio di lavoro»** di Kutools per Excel, una funzionalità pensata per raccogliere automaticamente lo stesso dato (cella o intervallo) da più fogli di lavoro e visualizzarlo in un unico foglio di riepilogo. È ideale per creare report standardizzati o consolidare metriche identiche — come le vendite mensili di ogni team o negozio — senza dover copiare manualmente ogni valore.
1. Innanzitutto, crea un nuovo foglio di lavoro da utilizzare come foglio di riepilogo o di destinazione facendo clic sul pulsante «Nuovo» nella scheda Foglio della barra delle schede. In questo modo, i dati raccolti restano separati e ben organizzati.
2. Successivamente, seleziona la cella (ad esempio, D7) nel nuovo foglio di riepilogo in cui desideri visualizzare il valore importato. Vai alla scheda «Kutools» sulla barra multifunzione, fai clic su «Altro» nel gruppo «Formula» e scegli «Riferimento dinamico al foglio di lavoro». Vedi screenshot:
3. Nella finestra di dialogo «Riempi riferimenti del foglio di lavoro»:
- Seleziona un'opzione appropriata dal menu a discesa «Ordine di riempimento»: determina se i riferimenti vengono riempiti riga per riga o colonna per colonna.
- Seleziona i fogli di lavoro dai quali desideri estrarre i dati nella «Elenco dei fogli di lavoro.»
- Fai clic sul pulsante «Riempi intervallo» per popolare l’area selezionata con i riferimenti provenienti da quei fogli, quindi clicca su «Chiudi» per terminare.
I contenuti della cella (o dell’intervallo) selezionata in ciascun foglio di lavoro vengono elencati dinamicamente nel foglio di riepilogo, con tutti i dati collegati e aggiornati automaticamente non appena si modificano le celle originali. Vedi screenshot:
Vantaggi: Questo metodo ti fa risparmiare un sacco di tempo se estrai regolarmente informazioni dello stesso tipo da diversi fogli di lavoro. Inoltre, garantisce che ogni aggiornamento nelle celle di origine si rifletta automaticamente nel riepilogo.
Suggerimenti: Assicurati che tutti i fogli di lavoro referenziati siano presenti e rimangano nella cartella di lavoro: eliminare i fogli di origine dopo aver creato i collegamenti potrebbe causare errori di riferimento. Per gestire cartelle di lavoro più grandi o dinamiche, assicurati che le posizioni delle celle siano coerenti in ogni foglio, così da ottenere un riepilogo sempre affidabile.
Utilizzare una formula Excel per fare riferimento a dati presenti in più fogli
Le formule di Excel permettono di fare riferimento dinamicamente a dati presenti in altri fogli di lavoro, consentendo di estrarre informazioni dalla stessa cella o intervallo su più fogli senza dover ricorrere a continui copia e incolla. Questa funzionalità è particolarmente utile per fogli di riepilogo, dashboard o ogni volta che serve visualizzare dati aggiornati aggregati da diversi fogli. Due tecniche fondamentali includono l’uso della funzione INDIRETTO.
Uso di INDIRETTO per riferimenti dinamici:
Se i nomi dei tuoi fogli non sono adiacenti o vuoi creare riferimenti in modo dinamico (ad esempio, basandoti su un elenco di nomi di fogli presenti nella cartella di lavoro), la funzione INDIRETTO fa al caso tuo. Può anche essere utilizzata per recuperare dati da celle specifiche in fogli non contigui.
1. Supponiamo di avere un elenco di nomi di fogli di destinazione in A2:A4 (ad esempio, Foglio1, Foglio2, Foglio3) e di voler recuperare il valore della cella B5 da ciascun foglio nelle celle B2, B3 e così via. In B2, inserisci:
=INDIRECT("'"&A2&"'!B5") Copia questa formula lungo l’elenco: ogni cella mostrerà il valore contenuto in B5 del relativo foglio.
Suggerimenti pratici: Il metodo con la funzione INDIRECT è più flessibile nella gestione di fogli dinamici o non adiacenti, ma non aggiorna automaticamente i riferimenti se rinomini i fogli.
Vantaggi: I metodi basati su formule assicurano che i dati nel tuo riepilogo o nella tua dashboard riflettano sempre in tempo reale le modifiche apportate nei fogli di origine. Eliminano la necessità di copiare e incollare ripetutamente, anche se la configurazione iniziale può risultare più complessa quando si fa riferimento a numerosi fogli.
Copiare tutti i dati da più fogli di lavoro in un unico foglio
Quando devi consolidare o unire tutti i record presenti in più fogli di lavoro in un unico foglio per analisi o reporting, Kutools per Excel mette a disposizione la pratica utility «Unisci (fogli di lavoro)». Questa soluzione è ideale per raccogliere dati storici, combinare fogli provenienti da diversi reparti o creare elenchi master pronti per ulteriori elaborazioni.
Kutools per Excel – Include oltre 300 strumenti essenziali per Excel, rendendo le tue attività più veloci, semplici ed efficienti.Scarica ora!
1. Fare clic su «KUTOOLS PLUS» > «Unisci» per aprire la finestra di dialogo Unisci fogli di lavoro. Questo potente strumento semplifica le operazioni batch più complesse in cartelle di lavoro di grandi dimensioni.
2. Nella Fase 1 di 3 della procedura guidata, seleziona «Unisci più fogli di lavoro della cartella in un unico foglio», quindi clicca su «Avanti». Vedi lo screenshot:
3. Nella Fase 2 di 3:
- Nella sezione «Elenco cartelle di lavoro», assicurati che sia selezionato esclusivamente il Foglio di lavoro corrente.
- Nell’“Elenco dei fogli di lavoro”, seleziona tutti i fogli che vuoi combinare.
- Il pulsante «Stesso intervallo» permette di specificare rapidamente intervalli identici in ogni foglio di lavoro, semplificando la configurazione per cartelle con una struttura coerente.

4. La Fase 3 di 3 permette di regolare impostazioni aggiuntive, come la gestione delle intestazioni, delle righe vuote e della formattazione: configura secondo le tue esigenze, quindi fai clic su «Fine».
5. Verrà visualizzato un messaggio che chiede se desideri salvare lo scenario di unione: seleziona «Sì» per conservare la configurazione e riutilizzarla in futuro oppure «No» se non intendi riproporla.
L’utilità terminerà copiando e consolidando i dati da tutti i fogli selezionati in un Nuovo foglio di lavoro, semplificando ulteriori Analisi dei dati o reporting in un’unica posizione centralizzata.
Nota: Sebbene Kutools renda semplice questo tipo di consolidamento in batch, presta attenzione a eventuali modifiche nella struttura dei dati tra i vari fogli: differenze significative potrebbero compromettere i risultati dell’unione. Usa la funzione Combina principalmente su cartelle di lavoro con fogli strutturati in modo simile per ottenere i migliori risultati.
Articoli correlati:
Specchiare/collegare celle tra diversi fogli di lavoro in Excel
Definire un intervallo con nome su più fogli di lavoro in Excel
Creare un grafico da più fogli di lavoro in Excel
Applicare Utilizza la formattazione condizionale su più fogli di lavoro/cartelle di lavoro
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