Hoe kan ik alleen gefilterde gegevens van Excel naar csv-bestand opslaan / exporteren?
Zoals we allemaal weten, is het voor ons gemakkelijk om een werkblad als csv-bestand op te slaan. Maar heb je ooit geprobeerd om alleen gefilterde gegevens op te slaan als csv-bestand? Normaal gesproken is de Opslaan als functie In Excel worden de volledige werkbladgegevens als csv-bestand opgeslagen, in dit geval, hoe kunt u alleen gefilterde gegevens van Excel naar csv-bestand opslaan of exporteren?
Bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand met VBA-code
Bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand Kutools voor Excel
Bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand met alleen zichtbare cellen kopiëren
In Excel kunt u de gefilterde gegevens niet rechtstreeks in het csv-bestand opslaan, maar u kunt het afmaken met een tijdelijke oplossing, doe dit als volgt:
1. Selecteer de gefilterde gegevens die u wilt opslaan.
2. Dan klikken Home > Zoek en selecteer > Ga naar speciaal, zie screenshot:
3. In de Ga naar speciaal dialoogvenster, kies Alleen zichtbare cellen optie, zie screenshot:
4. Dan klikken OK en kopieer en plak vervolgens de gefilterde gegevens in een nieuw werkblad, en alleen de gefilterde gegevens zijn in het nieuwe werkblad geplakt.
5. Nu kunt u dit nieuwe werkblad opslaan als csv-bestand, klik op Dien in > Opslaan als, in de Opslaan als dialoogvenster, geef een naam en locatie op voor dit bestand en selecteer CVS (door komma's gescheiden) van het Opslaan als type vervolgkeuzelijst, zie screenshot:
6. Dan klikken Bespaar Klik op om deze gefilterde gegevens op te slaan en er verschijnen enkele waarschuwingsberichten OK en Ja om de berichten te sluiten, en dan worden alleen de gefilterde gegevens opgeslagen als csv-bestand in de door u geselecteerde map.
Bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand met VBA-code
Het kan een inefficiënte manier zijn door de bovenstaande methode te gebruiken, hier kan ik een VBA-code maken om u te helpen de gefilterde gegevens snel en gemakkelijk naar het csv-bestand te exporteren.
1. Houd de Alt + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. Klikken Invoegen > Moduleen plak de volgende macro in het Module Venster.
VBA-code: bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand
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. Druk vervolgens op F5 sleutel om deze code uit te voeren, en er verschijnt een promptvenster om u eraan te herinneren de gefilterde gegevens te selecteren die u alleen als csv-bestand wilt opslaan, zie screenshot:
4. Dan klikken OK knop, en er verschijnt een ander vak om u eraan te herinneren een bestandsnaam en een locatie voor uw csv-bestand op te geven, zie screenshot:
5. En klik vervolgens op Bespaar knop, worden alleen de gefilterde gegevens opgeslagen als csv-bestand.
Bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand Kutools voor Excel
Kutools for Excel bevat een handige tool-Bereik exporteren naar bestand, kan het u helpen bij het exporteren of opslaan van een reeks geselecteerde cellen in csv-, pdf-, tekst- en andere opmaakbestanden.
Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. |
Na het installeren van Kutools for Excelgaat u als volgt te werk:
1. Selecteer de gefilterde gegevens om te exporteren.
2. Klikken Koetools Plus > Import & export > Bereik exporteren naar bestand, zie screenshot:
3. In de Bereik exporteren naar bestand dialoogvenster, kiest u het bestandsformaat dat u wilt opslaan onder het bestandsformaaten klik vervolgens op knop om een map te selecteren om het geëxporteerde bestand op te slaan, zie screenshot:
4. Dan klikken Ok knop, en er verschijnt een ander promptvenster om u eraan te herinneren een naam voor uw geëxporteerde bestand te typen, zie screenshot:
5. En klik vervolgens op Ok, en alleen de geselecteerde gefilterde gegevens zijn opgeslagen als csv-bestand zoals je nodig hebt.
Download en gratis proef Kutools voor Excel nu!
Demo: bewaar / exporteer alleen gefilterde gegevens van Excel naar csv-bestand Kutools voor Excel
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!