Hoppa till huvudinnehåll

Hur sparar / exporterar endast filtrerade data från Excel till csv-fil?

Författare: Xiaoyang Senast ändrad: 2024-09-23

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:

Gå till specialalternativ på menyfliksområdet

3. I Gå till Special dialogrutan, välj Endast synliga celler alternativ, se skärmdump:

Gå till dialogrutan Special

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:

Dialogrutan Spara som

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.

Dialogruta som säger om du bara vill spara det aktiva arket

arrow

Dialogruta som säger om du vill fortsätta använda det formatet


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:

Dialog för att välja filtrerad data

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:

Dialog för att ange ett filnamn

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.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

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:

Alternativet Exportera intervall till fil på Kutools Plus-fliken på menyfliksområdet

3. I Exportera intervall till fil i dialogrutan väljer du det filformat som du vill spara under filformatoch klicka sedan på Filutforskarens knapp knappen för att välja en mapp för att spara den exporterade filen, se skärmdump:

Dialogrutan Exportera intervall till fil

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:

Dialogruta för att ange ett namn för filen

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

Kutools för Excel: Över 300 praktiska verktyg till hands! Njut av permanent gratis AI-funktioner! Ladda ner nu!

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

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!