Skip to main content

Excel: Salva o Esporta Tutti i Fogli in File CSV o di Testo Separati (2 metodi facili)

Author: Siluvia Last Modified: 2025-08-06

Lavorare con cartelle di lavoro Excel contenenti più fogli di lavoro è comune nell'analisi dei dati e nella creazione di report aziendali. Spesso, avrai bisogno di esportare ogni foglio come file CSV (valori separati da virgole) o file di testo individuale per la condivisione dei dati, l'integrazione con altri sistemi o scopi di archiviazione. Sebbene Excel non offra una funzionalità integrata "esporta tutti i fogli", ci sono diversi metodi efficienti per eseguire questa operazione.

Salva o Esporta tutti i fogli in file CSV o di testo con codice VBA
Salva o Esporta tutti / fogli specifici in file CSV o di testo con Kutools per Excel


Salva o Esporta tutti i fogli in file CSV o di testo con codice VBA

Con il seguente codice VBA, puoi salvare tutti i fogli di lavoro in una cartella di lavoro in file CSV o di testo separati. Procedi come segue.

Esporta o converti tutti i fogli in file CSV separati

1. Premi contemporaneamente i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic Application.

2. Nella finestra di Microsoft Visual Basic Application, clicca su Inserisci > Modulo. Poi copia e incolla il seguente codice nella finestra del Modulo.

Sub ExportSheetsToCSV()
	Dim xWs As Worksheet
	Dim xcsvFile As String
	For Each xWs In Application.ActiveWorkbook.Worksheets
		xWs.Copy
		xcsvFile = CurDir & "\" & xWs.Name & ".csv"
		Application.ActiveWorkbook.SaveAs Filename: = xcsvFile, _
		FileFormat: = xlCSV, CreateBackup: = False
		Application.ActiveWorkbook.Saved = True
		Application.ActiveWorkbook.Close
	Next
End Sub

3. Premi il tasto F5 per eseguire il codice. Vedrai che tutti i file CSV esportati si trovano nella cartella Documenti. Ogni foglio di lavoro viene salvato come un file .csv separato con lo stesso nome del foglio. Vedi screenshot:

A screenshot of multiple CSV files saved in the Documents folder

Esporta o converti tutti i fogli in file di testo separati

Il seguente codice può aiutarti a esportare o convertire tutti i fogli della cartella di lavoro in file di testo separati.

Sub ExportSheetsToText()
	Dim xWs As Worksheet
	Dim xTextFile As String
	For Each xWs In Application.ActiveWorkbook.Worksheets
		xWs.Copy
		xTextFile = CurDir & "\" & xWs.Name & ".txt"
		Application.ActiveWorkbook.SaveAs Filename: = xTextFile, FileFormat: = xlText
		Application.ActiveWorkbook.Saved = True
		Application.ActiveWorkbook.Close
	Next
End Sub

I file di testo esportati si trovano anche nella cartella Documenti. Vedi screenshot:

A screenshot of multiple Text files saved in the Documents folder


Salva o Esporta tutti / fogli specifici in file CSV o di testo con Kutools per Excel

Kutools per Excel offre una funzionalità potente e facile da usare per esportare rapidamente tutti o solo i fogli di lavoro selezionati in file CSV o di testo individuali con pochi clic.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Clicca su Kutools Plus > Cartella di lavoro > Dividi documento. Vedi screenshot:

A screenshot of the Split Workbook option on the Kutools Plus tab in Excel

2. Nella finestra di dialogo Dividi documento:

  • 1). Se vuoi convertire tutti i fogli in file CSV o di testo, mantieni semplicemente selezionati tutti i nomi dei fogli nella casella Nome Foglio di lavoro; se vuoi convertire solo più fogli, mantieni selezionati quelli desiderati e vai a deselezionare gli altri fogli che non vuoi convertire.
  • 2). Nella sezione Opzioni, seleziona la casella Specifica formato di salvataggio e poi scegli Testo Unicode(*.txt) o CSV (Macintosh)(*.csv) dall'elenco a discesa.
  • 3). Clicca sul pulsante Dividi.

A screenshot of the Split Workbook dialog box

3. Nella finestra di dialogo Sfoglia Cartella, specifica una cartella per salvare i file esportati, e poi clicca sul pulsante OK.

A screenshot of the Browse For Folder dialog box in Excel to specify a folder to save files

Ora tutti i fogli o i fogli specificati sono stati convertiti in file CSV o di testo separati e si trovano nella cartella che hai specificato sopra.

Perché Usare Kutools per Excel?

Rispetto alla scrittura di script VBA, Kutools per Excel offre una soluzione molto più efficiente e facile da usare per l'esportazione dei fogli di lavoro:

  • Esportazione batch con un clic – Esporta facilmente tutti o solo alcuni fogli di lavoro dalla tua cartella di lavoro in pochi clic, eliminando la necessità di azioni manuali ripetitive.
  • 📁 Supporta più formati di output – Scegli tra una varietà di tipi di file, inclusi CSV, TXT, PDF, XLSX e XLS, permettendoti di adattare l'esportazione alle tue esigenze specifiche, sia per l'importazione di database, la creazione di report o l'archiviazione.
  • 🔍 Opzioni di esportazione flessibili – Puoi scegliere di escludere fogli nascosti o vuoti, assicurandoti che venga esportato solo dato rilevante e significativo.
  • 🧾 Denominazione automatica dei file – Ogni file esportato viene nominato in base al corrispondente foglio di lavoro per impostazione predefinita, risparmiando tempo ed evitando confusione nei nomi dei file.
  • 🧩 Nessuna codifica richiesta – Progettato per utenti di tutti i livelli di abilità, Kutools elimina la necessità di scrivere, debuggare o mantenere complessi codici VBA, rendendolo una soluzione perfetta anche per chi non ha esperienza di programmazione.

Demo: Salva, esporta o converti più/tutti i fogli in file CSV o di testo con Kutools per Excel

 
Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!