Skip to main content

Come salvare ogni foglio come file di testo separato da una cartella di lavoro?

Author: Sun Last Modified: 2025-05-29

Quando desideri salvare un foglio di lavoro come file di testo, potresti utilizzare la funzione Salva con nome di Excel per salvare il foglio di lavoro come file di testo. Tuttavia, se vuoi salvare ogni foglio di una cartella di lavoro come file di testo separato, i passaggi di Salva con nome potrebbero irritarti. Ecco alcuni trucchi interessanti per risolvere rapidamente questo compito noioso in Excel.

Salva il foglio corrente come file di testo con VBA

Salva ogni foglio di una cartella di lavoro come file di testo separato con Kutools per Excel good idea3

Esporta una selezione del foglio come file di testo con Kutools per Excel


arrow blue right bubble Salva il foglio corrente come file di testo con VBA

Se non ti piace usare la funzione Salva con nome per salvare il foglio come file di testo, puoi utilizzare il codice VBA.

1. Attiva il foglio che desideri salvare come file di testo.

2. Premi i tasti Alt + F11 per visualizzare la finestra Microsoft Visual Basic for Applications.

3. Clicca su Inserisci > Modulo dalla finestra, quindi incolla il seguente codice VBA nel Modulo.

Sub SaveSheetToTxt()
'Updateby20150910
    Dim xRet As Long
    Dim xFileName As Variant
    On Error GoTo ErrHandler:
    xFileName = Application.GetSaveAsFilename(ActiveSheet.Name, "TXT File (*.txt), *.txt", , "Kutools for Excel")
    If xFileName = False Then Exit Sub
    If Dir(xFileName) <> "" Then
        xRet = MsgBox("File '" & xFileName & "' exists.  Overwrite?", vbYesNo + vbExclamation, "Kutools for Excel")
        If xRet <> vbYes Then
            Exit Sub
        Else
            Kill xFileName
        End If
    End If
    ActiveSheet.Copy
    ActiveWorkbook.SaveAs xFileName, xlUnicodeText
    If ActiveWorkbook.Name <> ThisWorkbook.Name Then
        ActiveWorkbook.Close False
    End If
My_Exit:
    Exit Sub
ErrHandler:
    MsgBox Err.Description, , "Kutools for Excel"
End Sub

4. Clicca sul pulsante Esegui per eseguire il codice, quindi nella finestra di dialogo di Kutools per Excel, seleziona una cartella in cui inserire il file di testo e specifica un nome per il file di testo. Vedi screenshot:

A screenshot of the Kutools for Excel Save As Text File dialog box

5. Clicca su Salva. Ora il foglio attivo è stato salvato come file di testo.

Suggerimento: Con VBA, puoi salvare solo un foglio come file di testo alla volta.


arrow blue right bubble Salva ogni foglio di una cartella di lavoro come file di testo separato con Kutools per Excel

Se hai una cartella di lavoro di grandi dimensioni con centinaia di fogli da salvare come file di testo separati, anche il metodo VBA può essere dispendioso in termini di tempo. In questo caso, puoi provare a utilizzare Dividi Cartella di Lavoro di Kutools per Excel per gestire questa operazione, offrendoti una sorpresa inaspettata.

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. Abilita la cartella di lavoro che desideri salvare i suoi fogli come file di testo indipendenti, quindi clicca su Kutools Plus > Cartella di Lavoro > Dividi Cartella di Lavoro. Vedi screenshot:

A screenshot of the Split Workbook feature in Kutools Plus tab in Excel

2. Nella finestra di dialogo Dividi Cartella di Lavoro, seleziona i fogli che desideri dividere e salvare come file di testo; per impostazione predefinita, tutti i fogli sono selezionati, quindi spunta Specifica formato di salvataggio e seleziona Testo Unicode (*.txt) dall'elenco a discesa sottostante. Vedi screenshot:

A screenshot of the Split Workbook dialog box

3. Clicca su Dividi, quindi seleziona una cartella in cui inserire i file di testo dalla finestra di dialogo Sfoglia Cartella. Vedi screenshot:

A screenshot of the Browse For Folder dialog

4. Clicca su OK. Ora ogni foglio della cartella di lavoro è stato salvato come file di testo separato nella cartella selezionata.

Con Dividi Cartella di Lavoro di Kutools per Excel, puoi dividere una cartella di lavoro e salvarla come file xls separati, file xlsx, file PDF o file CSV. Clicca qui per saperne di più su questo strumento.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


arrow blue right bubble Esporta una selezione del foglio come file di testo con Kutools per Excel

Con Kutools per Excel, puoi anche esportare una selezione di un foglio come file di testo utilizzando Esporta Intervallo in File.

Kutools per Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi funzionalità AI permanentemente gratuite! Scarica ora!

1. Seleziona un intervallo o intervalli che desideri salvare come file di testo e clicca su Kutools Plus > Importa/Esporta > Esporta Intervallo in File. Vedi screenshot:

A screenshot of the Export Range to File option in Kutools Plus tab in Excel

2. Quindi, nella finestra di dialogo che appare, spunta l'opzione Testo Unicode sotto la sezione Formato file, vai alla sezione Opzioni testo e scegli un'opzione secondo necessità, quindi seleziona un percorso di salvataggio.

A screenshot of the Export Range to File dialog box

3. Clicca su Ok. Ora assegna un nome al file di testo esportato nella finestra di dialogo Esporta Intervallo in File e clicca sul pulsante OK.

A screenshot of the Export Range to File dialog box for naming the exported file

Fino ad ora, la selezione è stata esportata come file di testo separato.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo 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 di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con 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 multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la 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 e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. 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 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 della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!