• Excel
  • Come copiare un file Excel senza perdere formule e macro

Come copiare un file Excel senza perdere formule e macro

Gavino Caputo 12 giugno 2026
Schermata di Excel che mostra come copiare un file Excel. Celle con numeri e una formula visibile.

Indice

Ti è mai capitato di dover creare una seconda versione di un foglio Excel senza rischiare di modificare l’originale? Per capire come copiare un file Excel in modo corretto bisogna distinguere tra duplicare l’intera cartella di lavoro, trasferire un singolo foglio o copiare soltanto dati e formule. Qui mostro i metodi più rapidi su Windows, Mac, Excel per il Web e OneDrive, insieme ai controlli da fare per evitare collegamenti rotti e perdita di funzionalità.

Il metodo giusto dipende da cosa vuoi duplicare

  • File completo: usa “Salva con nome” oppure copia il file dalla cartella.
  • Singolo foglio: scegli “Sposta o copia” dalla scheda del foglio.
  • Solo contenuto: copia celle, formule, valori o formati in base al risultato desiderato.
  • File con macro: conserva l’estensione .xlsm per non perdere il codice VBA.
  • Controllo finale: verifica formule, collegamenti esterni, query, grafici e autorizzazioni.

Duplicare l’intero file Excel con Salva con nome

Se vuoi ottenere una copia identica della cartella di lavoro, il metodo più sicuro è aprire il file e scegliere File > Salva con nome. Inserisci un nuovo nome, seleziona la cartella di destinazione e conferma il salvataggio. L’originale rimane invariato e puoi lavorare sulla nuova versione senza sovrascriverlo.

  1. Apri la cartella di lavoro originale.
  2. Seleziona File > Salva con nome.
  3. Scegli una posizione diversa oppure assegna un nuovo nome.
  4. Controlla il formato del file.
  5. Fai clic su Salva e apri la copia per verificarla.

Questo sistema conserva fogli, formule, formattazione, grafici e impostazioni presenti nel documento. Io preferisco aggiungere al nome una versione riconoscibile, per esempio Budget_2026_copia.xlsx o Budget_2026 approvato.xlsx, perché “finale”, “finale2” e “finalissimo” diventano rapidamente ingestibili.

Quale formato scegliere

Non cambiare estensione senza sapere cosa stai facendo. Un file .xlsx è adatto ai normali fogli di calcolo, mentre un documento .xlsm può contenere macro VBA. Se salvi un file con macro in formato .xlsx, il codice viene rimosso e alcune automazioni smettono di funzionare.

Formato Quando usarlo Attenzione
.xlsx Fogli con formule, tabelle e grafici Non conserva le macro
.xlsm File che eseguono macro VBA Excel può mostrare avvisi di sicurezza
.xlsb Cartelle di lavoro molto pesanti Non sempre è il formato più compatibile
.csv Esportare dati semplici Perde fogli multipli, formule e formattazione

Fare una copia direttamente dalla cartella del computer

Quando non ti serve aprire Excel, puoi duplicare il file dal Finder su Mac o da Esplora file su Windows. Seleziona il documento, usa Copia, incollalo nella stessa cartella o in un’altra posizione e rinomina il duplicato.

Su Windows le scorciatoie più pratiche sono Ctrl+C e Ctrl+V. Su Mac usa Command+C e Command+V. Il sistema creerà un file separato, ma il nome potrebbe diventare “Copia di...” oppure contenere un numero progressivo.

Questo metodo è comodo per creare un backup veloce, ma non risolve i problemi legati ai collegamenti. Se il documento contiene dati importati da altri file, query Power Query o riferimenti a percorsi specifici, la copia può continuare a puntare alle origini originali. Per questo conviene aprirla e controllare almeno un foglio con formule e dati aggiornati.

Copiare un singolo foglio nella stessa cartella di lavoro

Se vuoi duplicare solo una scheda, fai clic con il tasto destro sul nome del foglio nella parte inferiore della finestra e seleziona Sposta o copia. Attiva l’opzione Crea una copia, scegli la posizione e conferma. Excel creerà un foglio nuovo con dati, formule, formati e oggetti compatibili.

La copia è utile per preparare, ad esempio, un modello mensile. Puoi duplicare “Gennaio”, rinominarlo “Febbraio” e modificare soltanto le celle variabili. Prima di iniziare, controlla però le formule che usano riferimenti assoluti come $B$2, perché continueranno a puntare alla stessa cella e potrebbero non adattarsi alla nuova struttura.

Trasferire il foglio in un altro file

Apri sia il file di origine sia quello di destinazione. Dal menu Sposta o copia scegli la seconda cartella di lavoro, indica la posizione del foglio, seleziona “Crea una copia” e conferma.

Questa operazione mantiene gran parte della struttura, ma non sempre rende il nuovo file completamente autonomo. Formule, grafici o nomi definiti possono conservare riferimenti al documento di origine. Se vedi formule con nomi di file tra parentesi quadre, come [Budget.xlsx], significa che esiste un collegamento esterno da verificare.

Copiare soltanto dati, formule o formattazione

A volte duplicare l’intero foglio è eccessivo. Se ti serve solo una parte del contenuto, seleziona l’intervallo, usa Ctrl+C su Windows o Command+C su Mac e incolla nella destinazione. Dal pulsante delle opzioni di incolla puoi scegliere se mantenere tutto oppure trasferire soltanto ciò che ti serve.

  • Incolla tutto mantiene valori, formule, formati e commenti compatibili.
  • Valori copia il risultato visibile delle formule senza trasferire i calcoli.
  • Formule conserva i calcoli, ma può modificare i riferimenti in base alla nuova posizione.
  • Formattazione trasferisce colori, bordi, font e formati numerici.
  • Larghezza colonne aiuta a mantenere leggibile una tabella copiata.

La scelta più importante riguarda formule o valori. Per un report definitivo preferisco spesso incollare i valori, così il documento non dipende più dalle celle o dalle origini del file precedente. Per un modello riutilizzabile, invece, conviene mantenere le formule e controllare con attenzione i riferimenti relativi e assoluti.

Leggi anche: Spunta in Excel - simbolo o casella interattiva?

Quando il normale copia e incolla non basta

Il copia e incolla può non trasferire correttamente elementi come segmentazioni dati, connessioni, oggetti incorporati, convalida dati o tabelle pivot. Se la struttura è complessa, la copia dell’intero foglio tramite Sposta o copia è generalmente più affidabile rispetto alla selezione manuale delle celle.

Per copiare rapidamente tutto il contenuto di un foglio puoi usare il triangolo nell’angolo tra intestazioni di righe e colonne, oppure la combinazione Ctrl+A. Tuttavia, selezionare tutto non equivale sempre a duplicare il foglio: impostazioni di stampa, larghezze, nomi definiti e alcuni oggetti potrebbero non seguire il contenuto.

Duplicare un file Excel online o condiviso

Con Excel per il Web, OneDrive o SharePoint il principio è lo stesso, ma la copia viene spesso gestita dal menu del file. Cerca il comando Crea una copia, Salva con nome oppure Scarica una copia, a seconda dell’ambiente e dei permessi disponibili.

Se il documento è condiviso, controlla prima chi ha accesso alla nuova versione. Una copia salvata nello stesso spazio cloud può ereditare impostazioni di condivisione diverse dall’originale. In ambito aziendale, il rischio più comune non è tecnico ma organizzativo: due persone finiscono per modificare file quasi identici senza sapere quale sia quello ufficiale.

Per i file di lavoro consiglio una convenzione semplice con nome, data e stato, per esempio “Analisi_vendite_2026-08-19_revisione.xlsx”. La data rende più facile ricostruire la cronologia e riduce la probabilità di usare una copia vecchia.

Controlli da fare dopo la duplicazione

Una copia apparentemente identica può comportarsi in modo diverso quando viene aggiornata o condivisa. Prima di eliminarne l’originale o inviarla a qualcuno, eseguo sempre un controllo breve ma mirato.

  • Apri alcuni fogli e verifica che formule e risultati siano corretti.
  • Controlla eventuali avvisi relativi a collegamenti esterni.
  • Aggiorna una tabella pivot o una query per vedere se la sorgente è ancora raggiungibile.
  • Verifica macro, pulsanti e automatismi se il file è in formato .xlsm.
  • Controlla grafici, filtri, convalida dati e aree di stampa.
  • Rinomina il file in modo chiaro e salvalo nella cartella corretta.
Se la copia serve come modello, cancella soltanto i dati variabili e lascia intatte intestazioni, formule e controlli. Se invece deve diventare un report statico, valuta di trasformare le formule in valori e rimuovere i collegamenti esterni. Sono due obiettivi diversi e usare lo stesso metodo per entrambi genera spesso errori.

La copia utile è quella che resta leggibile e verificabile

Per duplicare un’intera cartella di lavoro, “Salva con nome” è la scelta più semplice. Per un solo foglio usa “Sposta o copia”, mentre per una selezione precisa ricorri alle opzioni di incolla. La differenza non sta solo nel comando scelto, ma nel risultato che vuoi ottenere.

Il mio controllo minimo consiste nel verificare formato, formule, collegamenti e nome del file. Bastano pochi minuti per evitare di consegnare un documento che sembra corretto, ma perde macro, aggiorna dati dalla sorgente sbagliata o continua a modificare l’originale senza che te ne accorga.

Domande frequenti

Apri la cartella di lavoro e usa File > Salva con nome, assegnando un nuovo nome o scegliendo un’altra cartella. In questo modo restano invariati fogli, formule, grafici e formattazione, mentre l’originale non viene sovrascritto.

Apri entrambi i file, fai clic con il tasto destro sulla scheda del foglio e seleziona Sposta o copia. Scegli la cartella di lavoro di destinazione, attiva Crea una copia e controlla eventuali formule o nomi definiti collegati al file originale.

Per conservare le macro VBA devi mantenere il formato .xlsm. Se salvi il file in .xlsx, il codice viene rimosso e alcune automazioni possono smettere di funzionare.

Incolla i valori quando vuoi creare un report statico che non dipenda più dalle celle o dalle origini del file precedente. Per un modello riutilizzabile, mantieni invece le formule e verifica i riferimenti relativi, assoluti e i collegamenti esterni.

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

formule
macro
collegamenti esterni
onedrive
Autor Gavino Caputo
Gavino Caputo
Mi chiamo Gavino Caputo e da 14 anni mi occupo con passione di analisi dati, Business Intelligence e Data Science. Ho iniziato questo percorso perché sono sempre stato affascinato dalla possibilità di trasformare grandi volumi di informazioni in conoscenza utile e fruibile. Sul sito mondobi.it, il mio obiettivo è quello di rendere accessibili concetti complessi, condividendo la mia esperienza per aiutare a comprendere meglio il mondo dei dati, le sue applicazioni e le tendenze emergenti. Cerco di fornire contenuti accurati e aggiornati, spiegando i temi in modo chiaro e strutturato, basandomi su un confronto costante tra le diverse fonti e metodologie che incontro nel mio lavoro quotidiano.

Condividi post

Scrivi un commento