Hur exporterar jag Excel-data (urval eller ark) till textfiler i Excel?
Om du måste leverera en arbetsbok i textfilformat måste du konvertera arbetsboken till textfiler. Och den här artikeln presenterar dig två metoder för att enkelt exportera Excel-data till textfiler.
- Exportera ett enda ark till textfil i Excel
- Batchexport flera ark för att separera textfiler i Excel
- Exportera markering (eller en kolumn) till textfil med VBA
- Exportera markeringen (eller en kolumn) till textfilen med Kutools för Excel
Exportera ett enda ark till textfil i Excel
Som standard sparas Excel-data som arbetsböcker i formatet .xlsx. Vi kan dock exportera ett kalkylblad med befintlig arbetsbok som textfiler med Spara som funktion. Gör så här:
1. Flytta till kalkylbladet som du exporterar till textfil och klicka på Fil (eller Kontorsknapp)> Spara som.
2. I öppningen Spara som i dialogrutan, välj den destinationsmapp som du vill spara den exporterade textfilen till, namnge filen i Filnamn och välj sedan Unicode Text (* .txt) från Spara som rullgardinsmeny. Se skärmdump:
3. Sedan kommer det att dyka upp två varningsdialogrutor som ber dig att bara exportera aktivt kalkylblad som textfil och utelämna alla inkompatibla funktioner med textfil. Klick OK knappen och Ja knappen successivt.
Sedan exporteras data i det aktiva kalkylbladet som en ny textfil.
Anmärkningar: den Spara som kommandot kan bara exportera data från det aktiva kalkylbladet som en textfil. Om du vill exportera all data i hela arbetsboken måste du spara varje kalkylblad som en textfil separat.
Exportera markering (eller en kolumn) till textfil med VBA
Följande VBA-kod kan också hjälpa dig att exportera vald data (till exempel en kolumn) till textfilen, gör så här:
1. Håll ner ALT + F11 knapparna och det öppnar Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra in följande kod i modulfönstret.
VBA: exportera urval eller hela kalkylbladet till textfilen
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. Tryck sedan på F5 nyckel för att köra den här koden. Välj sedan det dataintervall som du vill exportera i popup-dialogrutan och klicka på OK knapp, se skärmdump:
4. Och nu i en annan Spara som-dialogruta, ange ett namn för den här textfilen och en mapp för att placera den här filen och klicka på Save knapp.
Exportera markeringen (eller en kolumn) till textfilen med Kutools för Excel
Smakämnen Spara som kommandot kan exportera all data i det aktiva kalkylbladet som text. Vad händer om du exporterar all data från specificerade inaktiva kalkylblad eller delar av data i ett kalkylblad som en textfil? Kutools för Excel's Exportera intervall till fil verktyget kan hjälpa oss att exportera och spara data i valet som en textfil enkelt ..
Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!
1. Välj det ringde du ska exportera till en textfil (i vårt fall väljer vi kolumn A) och klickar på Kutools Plus > Import Export > Exportera intervall till fil, se skärmdump:
2. I Exportera intervall till fil dialogrutan, gör som nedan visas skärmdump:
(1) Kontrollera Unicode Text alternativet i filformat sektion;
(2) Markera alternativet Spara de aktuella värdena eller Spara värden som visas på skärmen som du behöver i avsnittet Textalternativ;
(3) Ange destinationsmapp som du ska spara den exporterade textfilen till;
(4) Klicka på Ok knapp.
3. Namnge den exporterade textfilen i den nya öppningsdialogrutan och klicka på Ok knapp.
Och sedan har markeringen (vald kolumn A) exporterats som en textfil och sparats i den angivna mappen.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu
Exportera flera ark för att separera textfiler i Excel
Ibland kan du behöva exportera flera kalkylblad till flera textfiler i Excel. Spara som-funktionen kan vara lite tråkig! Oroa dig inte! Kutools för Excel Dela arbetsbok verktyget ger Excel-användare en enkel lösning för att exportera flera kalkylblad till många separata textfiler med flera klick.
Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!
2. I dialogrutan Öppna delad arbetsbok gör du så här:
(1) Kontrollera kalkylblad som du exporterar till separata textfiler i Arbetsbokens namn sektion;
(2) Kontrollera Ange spara format alternativet och välj sedan Unicode-text (* .txt) nedifrån listrutan, se vänster skärmdump:
(3) Klicka på Split knapp.
3. Och sedan i dialogrutan Bläddra efter mapp som dyker upp väljer du destinationsmappen som du vill spara exporterade textfiler i och klickar på OK knapp.
Hittills har varje specificerat kalkylblad exporterats som en separat textfil och sparats i den angivna mappen.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu
Massspara enkelt varje ark enkelt som en separat PDF / text / csv-fil eller arbetsbok i Excel
Normalt kan vi spara aktivt kalkylblad som en separat .pdf-fil, .txt-fil eller .csv-fil med funktionen Spara som. Men Kutools för Excel Dela arbetsbok verktyget kan hjälpa dig att enkelt spara varje arbetsbok som separat PDF / TEXT / CSV-fil eller arbetsbok i Excel.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu
Demo: exportera Excel-data (urval eller ark) till textfiler i Excel
Relaterade artiklar:
Exportera Excel-data till CSV-filer i Excel
Spara, exportera flera / alla ark för att separera csv- eller textfiler i Excel
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!