Quando si lavora su più file Excel contemporaneamente, spesso si perde molto tempo a sfogliare i file per trovare informazioni. Tuttavia, se unisci i file Excel in uno solo, puoi risparmiare tempo e lavorare in modo più efficiente. Oltre a ciò, l'unione di più file Excel è utile anche quando si presentano i dati, ad esempio se desideri realizzare un report sulla vendita di più prodotti. Dunque, in questa guida ci soffermeremo su diversi metodi per unire file Excel.
1. Unire file Excel con VBA
Visual Basic for Applications (VBA) è un linguaggio di programmazione che consente di automatizzare le attività all'interno di Excel. Quindi, se desideri unire più file Excel, puoi automatizzare il processo tramite la macro VBA.
Di seguito è riportato un codice VBA che copierà automaticamente tutti i fogli da tutti i file Excel e li unirà in un'unica cartella di lavoro.
Sub MergeExcelFiles()
Dim fnameList, fnameCurFile As Variant
Dim countFiles, countSheets As Integer
Dim wksCurSheet As Worksheet
Dim wbkCurBook, wbkSrcBook As Workbook
fnameList = Application.GetOpenFilename(FileFilter:="Microsoft Excel Workbooks (*.xls;*.xlsx;*.xlsm),*.xls;*.xlsx;*.xlsm", Title:="Choose Excel files to merge", MultiSelect:=True)
If (vbBoolean <> VarType(fnameList)) Then
If (UBound(fnameList) > 0) Then
countFiles = 0
countSheets = 0
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Set wbkCurBook = ActiveWorkbook
For Each fnameCurFile In fnameList
countFiles = countFiles + 1
Set wbkSrcBook = Workbooks.Open(Filename:=fnameCurFile)
For Each wksCurSheet In wbkSrcBook.Sheets
countSheets = countSheets + 1
wksCurSheet.Copy after:=wbkCurBook.Sheets(wbkCurBook.Sheets.Count)
Next
wbkSrcBook.Close SaveChanges:=False
Next
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
MsgBox "Processed " & countFiles & " files" & vbCrLf & "Merged " & countSheets & " worksheets", Title:="Merge Excel files"
End If
Else
MsgBox "No files selected", Title:="Merge Excel files"
End If
End Sub
Nota
È possibile aggiungere la macro VBA di cui sopra alla cartella di lavoro di Excel seguendo i passaggi seguenti:
- Clicca su Alt + F11 per avviare Visual Basic Editor.
- Dal riquadro di sinistra, clicca con il pulsante destro del mouse su “Questa cartella di lavoro” e tocca Inserisci > modulo.
- Incolla il codice.
Successivamente, puoi utilizzare la macro seguendo questi passaggi:
- Apri la cartella di lavoro di Excel in cui desideri unire i fogli.
- Clicca su Alt + F8 per avviare la finestra di dialogo Macro.
- Seleziona “Unisci file Excel” e clicca su “Esegui”.
- Seleziona tutte le cartelle di lavoro che desideri unire e clicca su “Apri”. Per selezionare più file, tieni premuto “Ctrl” e seleziona i nomi dei file.
Una volta fatto, attendi qualche secondo per il completamento della macro. Tutti i file selezionati saranno uniti nella cartella di lavoro principale.
2. Unire due o più file Excel in uno con UPDF
Se desideri unire file Excel per presentare i dati in modo efficace, puoi farlo facilmente senza VBA. Tutto quello che devi fare è usare UPDF e utilizzare la sua funzione di unione.
UPDF è un potente strumento dotato di una funzione, nota come “combinazione batch“, che ti consente di selezionare tutti i file Excel che desideri unire e unirli istantaneamente in un unico file.
Le caratteristiche principali di UPDF sono le seguenti:
- Offre un'interfaccia click-based che permette di unire i file Excel in un unico file.
- Può unire dozzine di file Excel contemporaneamente.
- Consente di riorganizzare la posizione dei file Excel prima dell'unione.
- Genera un file PDF unico dai file Excel uniti, ideale per facilitarne la condivizione.
- Consente di condividere il file Excel tramite un link condivisibile o via e-mail.
- La funzione di unione è disponibile nei sistemi Windows e Mac.
In breve, UPDF offre il metodo più semplice ma potente per unire i file Excel in uno solo. Se desideri provarlo, clicca qui sotto su "Download gratis" per scaricare UPDF e unire immediatamente due o più file Excel.
Windows • macOS • iOS • Android 100% sicuro
Segui i passaggi seguenti per scoprire come unire file Excel con UPDF.
- Trascina e rilascia più file Excel nel punto "Apri file" di UPDF. UPDF converte direttamente i file Excel in PDF e li apre.
- Fai clic su "PDF in batch" nella barra degli strumenti a sinistra.
- Clicca sull'opzione “Combina”.
- Clicca su “Aggiungi file” e seleziona i file aperti.
- Riorganizza l'ordine dei file, se vuoi, e poi clicca su “Applica”. Una volta terminato questo lavoro, UPDF unirà tutti i file Excel in un unico file PDF.
- Dopo che UPDF ha unito i file Excel in un unico PDF, è possibile utilizzare la funzione “Esporta PDF” per convertire i PDF in Excel.
Questo è tutto! Ora sai come unire rapidamente i file Excel con UPDF e presentarli e condividerli facilmente con gli altri. La parte migliore di UPDF è che è più di uno strumento di unione di Excel. Per saperne di più, continua a leggere la Parte 5.
3. Unire due file Excel in uno copiando i fogli
Se desideri unire due file Excel in uno, puoi farlo facilmente copiando i fogli da un file e incollandoli in un altro. Ad esempio, se hai fogli di vendita separati per gennaio e febbraio, puoi combinarli manualmente in un unico file Excel.
Ecco i passaggi per unire due file Excel copiando i fogli:
Passo 1. Apri i fogli Excel che desideri unire.
Passo 2. Seleziona i fogli che desideri unire. Puoi selezionare più fogli utilizzando uno dei seguenti metodi:
- Per selezionare fogli adiacenti, clicca sulla prima scheda del foglio che desideri copiare, tieni permuto sul tasto Maiusc e clicca sull'ultima scheda. In questo modo, verranno selezionati tutti i fogli.
- Per selezionare fogli non adiacenti, clicca sul tasto “Ctrl” e poi su ciascun foglio.
Passo 3. Una volta selezionati tutti i fogli, clicca con il pulsante destro del mouse su uno dei fogli e seleziona “Sposta o copia”.
Passo 4. Nella finestra pop-up, segui questi passaggi:
- Nella sezione “Sposta i fogli selezionati nella cartella di lavoro”, seleziona la cartella di lavoro principale in cui desideri unire i file.
- Sotto il “Foglio precedente”, seleziona dove vuoi inserirlo. Di solito, l'opzione più scelta è “sposta alla fine”.
- Seleziona la casella di controllo “Crea una copia” se desideri comunque conservare i fogli nelle cartelle di lavoro originali.
- Al termine dell’operazione, clicca su “OK” per completare l'unione.
In questo modo, puoi unire manualmente due file Excel in uno copiando i fogli.
4. Unire i file Excel in uno con Ultimate Suite
Se desideri una soluzione più semplice per unire i file Excel rispetto a VBA, Ultimate Suite di Ablebits è sicuramente un’opzione da considerare. È un componente aggiuntivo di Excel che può aiutare in diverse attività quotidiane, inclusa l'unione di file Excel.
Segui questi passaggi per sapere come unire file Excel con Ultimate Suite:
1. Installa il componente aggiuntivo Ultimate Suite in Excel.
2. Apri la cartella di lavoro principale di Excel. Clicca sulla scheda “Dati Ablebits” nel menu in alto e poi vai su Unisci gruppo > Copia fogli > fogli selezionati in una cartella di lavoro.
3. Seleziona tutti i file Excel che desideri unire e clicca su “Avanti”.
4. Seleziona le opzioni aggiuntive, se lo desideri e poi clicca su “Copia”.
5. Una volta terminati questi passaggi, tutti i file Excel selezionati verranno uniti nella cartella di lavoro principale di Excel.
5. Bonus: un utile strumento per convertire Excel
UPDF non solo è un potente strumento per unire Excel, ma è anche uno strumento affidabile per convertirli. Con UPDF, puoi convertire i file Excel in altri formati e apportare altre personalizzazioni. Di seguito è riportato un rapido assaggio di cos'altro si può fare con UPDF:
- Convertire file Excel in altri formati: UPDF può convertire file Excel in vari formati, tra cui PDF, HTML, immagini, testo, PPT, CSV, ecc.
- Chatbot AI per analizzare i fogli Excel: L'intelligenza artificiale integrata di UPDF è in grado di analizzare i file Excel e di rispondere a tutti i tipi di domande.
- Proteggere i file Excel: con UPDF puoi proteggere i tuoi file Excel uniti/convertiti con password così da proteggerli da accessi non autorizzati.
- Annotare file Excel: UPDF ti consente di evidenziare, disegnare, contrassegnare, aggiungere timbri ed aggiungere altre annotazioni sui file Excel.
Nel complesso, UPDF è uno strumento completo per unire, convertire e personalizzare i file Excel. Scarica e acquista UPDF per sfruttare le sue funzionalità nel tuo lavoro quotidiano!
Windows • macOS • iOS • Android 100% sicuro
Conclusione
Unire file Excel è utile per molte ragioni per gestire e lavorare su più documenti contemporaneamente, semplificando anche la presentazione e la condivisione con altri. In questa guida, abbiamo visto diversi metodi per unire file Excel, così puoi scegliere quello che meglio si adatta alle tue esigenze. Tuttavia, se il tuo obiettivo principale è unire file Excel per una presentazione professionale, UPDF è la soluzione ideale. Con la sua funzionalità di unione istantanea basata su PDF, semplifica l’unione di più file Excel e facilita la loro condivisione.