Hur sparar / exporterar endast filtrerade data från Excel till csv-fil?
Som vi alla vet är det lätt för oss att spara ett kalkylblad som csv-fil. Men har du någonsin försökt spara endast filtrerade data som csv-fil? Normalt är Spara som funktion i Excel kommer att spara hela kalkyldata som csv-fil, i det här fallet, hur kan du bara spara eller exportera filtrerad data från Excel till csv-fil?
Spara / exportera endast filtrerad data från Excel till csv-fil med endast synliga celler
Spara / exportera endast filtrerad data från Excel till csv-fil med VBA-kod
Spara / exportera endast filtrerad data från Excel till csv-fil Kutools for Excel
Spara / exportera endast filtrerad data från Excel till csv-fil med endast synliga celler
I Excel kanske du inte sparar de filtrerade data till csv-filen direkt, men du kan avsluta den med en lösning, gör så här:
1. Välj de filtrerade data som du vill spara.
2. Klicka sedan Hem > Hitta och välj > Gå till Special, se skärmdump:
3. I Gå till Special dialogrutan, välj Endast synliga celler alternativ, se skärmdump:
4. Klicka sedan OK och sedan kopiera och klistra in de filtrerade uppgifterna i ett nytt kalkylblad, och endast de filtrerade uppgifterna har klistrats in i det nya kalkylbladet.
5. Nu kan du spara det här nya kalkylbladet som csv-fil, klicka Fil > Spara somI Spara som i dialogrutan, ange ett namn och en plats för den här filen och välj CVS (kommaavgränsad) från Spara som rullgardinsmeny, se skärmdump:
6. Klicka sedan Save för att spara den filtrerade informationen, och några varningsmeddelanden dyker upp, klicka OK och Ja för att stänga meddelandena och sedan sparas endast de filtrerade data som csv-fil i den valda katalogen.
Spara / exportera endast filtrerad data från Excel till csv-fil med VBA-kod
Det kan vara ett ineffektivt sätt genom att använda ovanstående metod, här kan jag skapa en VBA-kod för att hjälpa dig att exportera filtrerad data till csv-fil snabbt och bekvämt.
1. Håll ner Alt + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra in följande makro i Modulerna Fönster.
VBA-kod: Spara / exportera endast filtrerad data från Excel till csv-fil
Sub Macro1()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xAddress As String
Dim xUpdate As Boolean
Dim xFileName As String
Dim xWb As Workbook
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("please select the filtered range", "Kutools for Excel", xAddress, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xRg = xRg.SpecialCells(xlCellTypeVisible)
If xRg Is Nothing Then Exit Sub
xFileName = Application.GetSaveAsFilename(, "CSV Files (*.csv), *.csv", , "please specify the file name")
If xFileName = "" Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
xRg.Copy
Set xWb = Application.Workbooks.Add
xWb.ActiveSheet.Paste
xWb.SaveAs Filename:=xFileName, FileFormat:=xlCSV, CreateBackup:=False
xWb.Close False
Application.ScreenUpdating = xUpdate
End Sub
3. Tryck sedan på F5 nyckel för att köra den här koden, och en snabbruta visas för att påminna dig om att du väljer de filtrerade data som du bara vill spara som csv-fil, se skärmdump:
4. Klicka sedan OK -knappen och en annan ruta visas för att påminna dig om att du anger ett filnamn och en plats för din csv-fil, se skärmdump:
5. Och klicka sedan på Save -knappen sparas endast de filtrerade uppgifterna som csv-fil.
Spara / exportera endast filtrerad data från Excel till csv-fil Kutools for Excel
Kutools för Excel innehåller ett användbart verktyg-Exportera intervall till fil, det kan hjälpa dig att exportera eller spara en rad markerade celler till csv-, pdf-, text- och andra formateringsfiler.
När du har installerat Kutools för Excel, gör så här:
1. Välj de filtrerade data som ska exporteras.
2. Klicka Kutools Plus > Import Export > Exportera intervall till fil, se skärmdump:
3. I Exportera intervall till fil i dialogrutan väljer du det filformat som du vill spara under filformatoch klicka sedan på knappen för att välja en mapp för att spara den exporterade filen, se skärmdump:
4. Klicka sedan Ok -knappen och en annan snabbruta dyker upp för att påminna dig om att skriva ett namn för din exporterade fil, se skärmdump:
5. Och klicka sedan på Ok, och endast de valda filtrerade uppgifterna har sparats som csv-fil efter behov.
Ladda ner och prova gratis Kutools för Excel nu!
Demo: Spara / exportera endast filtrerad data från Excel till csv-fil Kutools för 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!