Come esportare i dati Excel (selezione o fogli) in file di testo in Excel?
Se è necessario fornire una cartella di lavoro nel formato di file di testo, è necessario convertire la cartella di lavoro in file di testo. E questo articolo ti introdurrà due metodi per esportare facilmente i dati di Excel in file di testo.
- Esporta un singolo foglio in un file di testo in Excel
- Esporta in batch più fogli per separare file di testo in Excel
- Esporta la selezione (o una colonna) in un file di testo con VBA
- Esporta la selezione (o una colonna) in un file di testo con Kutools per Excel
Esporta un singolo foglio in un file di testo in Excel
Per impostazione predefinita, i dati di Excel verranno salvati come cartelle di lavoro nel formato . Xlsx. Tuttavia, possiamo esportare un foglio di lavoro della cartella di lavoro esistente come file di testo con l'estensione Salva con nome caratteristica. Si prega di fare quanto segue:
1. Passa al foglio di lavoro che esporterai in un file di testo e fai clic Compila il (o Pulsante di ufficio)> Salva con nome.
2. In apertura Salva con nome finestra di dialogo, selezionare la cartella di destinazione in cui salvare il file di testo esportato, assegnare un nome al file in Nome del file casella, quindi seleziona il file Testo Unicode (* .txt) dal file Salva come tipo menu `A tendina. Vedi screenshot:
3. Quindi appariranno due finestre di dialogo di avviso che chiedono di esportare solo il foglio di lavoro attivo come file di testo e di tralasciare eventuali funzionalità incompatibili con il file di testo. Clic OK pulsante e Sì successivamente.
Quindi i dati nel foglio di lavoro attivo vengono esportati come nuovo file di testo.
Note:: il Salva con nome Il comando è in grado di esportare solo i dati del foglio di lavoro attivo come file di testo. Se si desidera esportare tutti i dati dell'intera cartella di lavoro, è necessario salvare singolarmente ogni foglio di lavoro come file di testo.
Esporta la selezione (o una colonna) in un file di testo con VBA
Il seguente codice VBA può anche aiutarti a esportare i dati dell'intervallo selezionato (ad esempio una colonna) nel file di testo, per favore fai come segue:
1. Tenere premuto il tasto ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
2. Clicchi inserire > Modulie incolla il codice seguente nella finestra del modulo.
VBA: esporta la selezione o l'intero foglio di lavoro in un file di testo
Sub ExportRangetoFile()
'Update 20130913
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set wb = Application.Workbooks.Add
WorkRng.Copy
wb.Worksheets(1).Paste
saveFile = Application.GetSaveAsFilename(fileFilter:="Text Files (*.txt), *.txt")
wb.SaveAs Filename:=saveFile, FileFormat:=xlText, CreateBackup:=False
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Quindi premere F5 chiave per eseguire questo codice. Quindi seleziona l'intervallo di dati che desideri esportare nella finestra di dialogo che si apre e fai clic su OK pulsante, vedi screenshot:
4. E ora in un'altra finestra di dialogo Salva con nome, specificare un nome per questo file di testo e una cartella in cui inserire questo file e fare clic su Risparmi pulsante.
Esporta la selezione (o una colonna) in un file di testo con Kutools per Excel
Le Salva con nome il comando può esportare tutti i dati nel foglio di lavoro attivo come testo. Cosa succede se si esportano tutti i dati di fogli di lavoro inattivi specificati o parte dei dati in un foglio di lavoro come file di testo? Kutools per Excel's Esporta intervallo su file l'utility può aiutarci a esportare e salvare facilmente i dati nella selezione come file di testo.
Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Scaricare ora!
1. Seleziona il rang che esporterai in un file di testo (nel nostro caso, selezioniamo la colonna A) e fai clic Kutools Plus > Importa / Esporta > Esporta intervallo su file, vedi screenshot:
2. Nel Esporta intervallo su file finestra di dialogo, fai come mostrato nell'immagine sottostante:
(1) Controllare il file Testo Unicode opzione nel Formato del file sezione;
(2) Seleziona l'opzione Salva i valori effettivi o Salva i valori come mostrato sullo schermo opzione di cui hai bisogno nella sezione Opzioni di testo;
(3) Specificare la cartella di destinazione in cui salvare il file di testo esportato;
(4) Fare clic su Ok pulsante.
3. Assegnare un nome al file di testo esportato nella nuova finestra di dialogo di apertura e fare clic su Ok pulsante.
E poi la selezione (selezionata Colonna A) è stata esportata come file di testo e salvata nella cartella specificata.
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Get It Now
Esporta più fogli per separare file di testo in Excel
A volte potrebbe essere necessario esportare più fogli di lavoro in più file di testo in Excel. La funzione Salva con nome potrebbe essere un po' noiosa! Non preoccuparti! Kutools per Excel Cartella di lavoro divisa L'utilità fornisce agli utenti di Excel una soluzione alternativa semplice per esportare più fogli di lavoro in molti file di testo separati con diversi clic.
Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Scaricare ora!
2. Nella finestra di dialogo di apertura della cartella di lavoro divisa, eseguire le seguenti operazioni:
(1) Controlla i fogli di lavoro che esporterai in file di testo separati nel file Nome cartella di lavoro sezione;
(2) Controllare il file Specifica il formato di salvataggio opzione, quindi selezionare il Testo Unicode (* .txt) dal basso elenco a discesa, vedi screenshot a sinistra:
(3) Fare clic su Diviso pulsante.
3. Quindi, nella finestra di dialogo Sfoglia per cartelle, selezionare la cartella di destinazione in cui salvare i file di testo esportati e fare clic sul pulsante OK pulsante.
Finora ogni foglio di lavoro specificato è stato esportato come file di testo separato e salvato nella cartella specificata.
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Get It Now
Salva facilmente in massa ogni foglio come file PDF / testo / csv separato o cartella di lavoro in Excel
Normalmente possiamo salvare il foglio di lavoro attivo come file .pdf, file .txt o file .csv separato con la funzione Salva con nome. Ma Kutools per Excel Cartella di lavoro divisa l'utility può aiutarti a salvare facilmente ogni cartella di lavoro come file PDF / TESTO / CSV separato o cartella di lavoro in Excel.
Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Get It Now
Demo: esporta i dati Excel (selezione o fogli) in file di testo in Excel
Articoli Correlati:
Esporta i dati Excel in file CSV in Excel
Salva, esporta più / tutti i fogli in file CSV o di testo separati in Excel
I migliori strumenti per la produttività in ufficio
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...
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!