Vai al contenuto principale

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

Quando si desidera salvare un foglio di lavoro come file di testo, è possibile utilizzare la funzione Salva con nome di Excel per salvare il foglio di lavoro come file di testo. Ma se vuoi salvare ogni foglio di una cartella di lavoro come file di testo separato, i passaggi di Salva con nome devono irritarti. Qui presento alcuni trucchi interessanti per risolvere rapidamente questo noioso lavoro in Excel.

Salva un foglio come file di testo con VBA

Salva ogni foglio di una cartella di lavoro come file di testo separato con Kutools per Excel buona idea 3

Esporta una selezione di fogli come file di testo con Kutools per Excel


freccia blu freccia destra Salva un foglio come file di testo con VBA

Se non ti piace utilizzare 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. Stampa Alt + F11 tasti da visualizzare Microsoft Visual Basic, Applications Edition finestra.

3. Clic inserire > Moduli dalla finestra, quindi incolla sotto il codice VBA nel modulo.

VBA: salva il foglio come file di testo.

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. Clic Correre pulsante per eseguire il codice, quindi nel file Kutools for Excel finestra di dialogo, selezionare una cartella in cui inserire il file di testo e specificare un nome per il file di testo. Vedi screenshot:

doc salva come file di testo 1

5. Clic Risparmi. Ora il foglio attivo viene salvato come file di testo.

Mancia: con VBA, puoi salvare un solo foglio alla volta come file di testo.


freccia blu freccia destra Salva ogni foglio di una cartella di lavoro come file di testo separato con Kutools per Excel

Se si dispone di una cartella di lavoro di grandi dimensioni con centinaia di fogli necessari per il salvataggio in file di testo separati, anche il metodo VBA richiede tempo. In questo caso, puoi provare a usare Kutools for Excel'S Cartella di lavoro divisa da gestire con questo lavoro, che ti darà una sorpresa inaspettata.

Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. 

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilitare la cartella di lavoro in cui si desidera salvare i fogli come file di testo indipendenti, quindi fare clic su Kutools Plus > Cartella di lavoro > Cartella di lavoro divisa. Vedi screenshot:

doc salva come file di testo 2

2. Nel Cartella di lavoro divisa finestra di dialogo, selezionare i fogli che si desidera dividere e salvare come file di testo, per impostazione predefinita, tutti i fogli sono selezionati, quindi selezionare Specifica il formato di salvataggioE selezionare Testo Unicode (*. Txt) dal basso elenco a discesa. Vedi screenshot:

doc salva come file di testo 3

3. Clic Diviso, quindi seleziona una cartella da cui inserire i file di testo Sfoglia per cartella dialogo. Vedi screenshot:

doc salva come file di testo 4

4. Clic OK. Ora ogni foglio della cartella di lavoro viene salvato come file di testo separato nella cartella selezionata.

Con Cartella di lavoro divisa of Kutools for Excel, puoi dividere una cartella di lavoro e salvarli come file xls separati, file xlsx, file PDF o file CSV, clicca qui per saperne di più su questa utility.

Clicca qui per scaricare gratuitamente Kutools per Excel


freccia blu freccia destra Esporta una selezione di fogli come file di testo con Kutools per Excel

Con Kutools for Excel, puoi anche esportare una selezione di un foglio come file di testo usando il suo Esporta intervallo su file.

Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. 

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Selezionare uno o più intervalli che si desidera salvare come file di testo e fare clic su Kutools Plus > Import / Export > Esporta intervallo su file. Vedi screenshot:

doc salva come file di testo 5

2. Quindi nella finestra di dialogo popping, seleziona Testo Unicode opzione sotto Formato del file sezione, quindi vai a Opzioni di testo sezione per controllare un'opzione di cui hai bisogno, quindi seleziona una posizione di salvataggio.

doc salva come file di testo 6

3. Clic Ok. Ora assegna un nome al file di testo esportato nel popping Esporta intervallo su file finestra di dialogo e fare clic su OK pulsante.

doc salva come file di testo 7

Finora la selezione è stata esportata come file di testo separato.

Ci sono più di 120 strumenti in Kutools for Excel, per installarlo e avere una prova di 60 giorni, potresti trovare molte funzioni utili impensate.

I migliori strumenti per la produttività in ufficio

Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   Più di 50 Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

scheda kte 201905


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • 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, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations