Wie kann man nur gefilterte Daten aus Excel in eine CSV-Datei speichern/exportieren?
Wie wir alle wissen, ist es einfach, ein Arbeitsblatt als CSV-Datei zu speichern. Aber haben Sie jemals versucht, nur gefilterte Daten als CSV-Datei zu speichern? Normalerweise speichert die Funktion „Speichern unter“ in Excel die gesamten Arbeitsblattdaten als CSV-Datei. In diesem Fall, wie könnten Sie nur die gefilterten Daten aus Excel in eine CSV-Datei speichern oder exportieren?
Nur gefilterte Daten aus Excel mit VBA-Code in eine CSV-Datei speichern/exportieren
Nur gefilterte Daten aus Excel in eine CSV-Datei speichern/exportieren mit Kutools für Excel
Nur gefilterte Daten aus Excel mit der Option „Nur sichtbare Zellen kopieren“ in eine CSV-Datei speichern/exportieren
In Excel können Sie die gefilterten Daten möglicherweise nicht direkt in eine CSV-Datei speichern, aber Sie können dies mit einem Workaround erledigen. Bitte gehen Sie wie folgt vor:
1. Wählen Sie die gefilterten Daten aus, die Sie speichern möchten.
2. Klicken Sie dann auf Start > Suchen und Auswählen > Gehe zu Spezial, siehe Screenshot:
3. Wählen Sie im Dialogfeld „Gehe zu Spezial“ die Option „Nur sichtbare Zellen“, siehe Screenshot:
4. Klicken Sie dann auf die Schaltfläche OK, und kopieren Sie die gefilterten Daten und fügen Sie sie in ein neues Arbeitsblatt ein. Nur die gefilterten Daten wurden in das neue Arbeitsblatt eingefügt.
5. Nun können Sie dieses neue Arbeitsblatt als CSV-Datei speichern. Klicken Sie bitte auf Datei > Speichern unter. Geben Sie im Dialogfeld „Speichern unter“ einen Namen und einen Speicherort für diese Datei an, und wählen Sie CVS (Komma-getrennt) aus der Dropdown-Liste „Speichern im Format“ aus, siehe Screenshot:
6. Klicken Sie dann auf Speichern, um diese gefilterten Daten zu speichern, und es werden einige Warnmeldungen erscheinen. Klicken Sie bitte auf OK und Ja, um die Meldungen zu schließen, und dann werden nur die gefilterten Daten als CSV-Datei in Ihrem ausgewählten Verzeichnis gespeichert.
Nur gefilterte Daten aus Excel mit VBA-Code in eine CSV-Datei speichern/exportieren
Die oben genannte Methode mag ineffizient sein. Hier kann ich einen VBA-Code erstellen, um Ihnen zu helfen, die gefilterten Daten schnell und bequem in eine CSV-Datei zu exportieren.
1. Halten Sie die Tasten Alt + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie auf Einfügen > Modul, und fügen Sie das folgende Makro im Modulfenster ein.
VBA-Code: Nur gefilterte Daten aus Excel in eine CSV-Datei speichern/exportieren
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. Drücken Sie dann die Taste F5, um diesen Code auszuführen, und ein Hinweisfenster erscheint, um Sie daran zu erinnern, die gefilterten Daten auszuwählen, die Sie nur als CSV-Datei speichern möchten, siehe Screenshot:
4. Klicken Sie dann auf die Schaltfläche OK, und ein weiteres Fenster erscheint, um Sie daran zu erinnern, einen Dateinamen und einen Speicherort für Ihre CSV-Datei anzugeben, siehe Screenshot:
5. Klicken Sie dann auf die Schaltfläche Speichern, und nur die gefilterten Daten werden als CSV-Datei gespeichert.
Nur gefilterte Daten aus Excel in eine CSV-Datei speichern/exportieren mit Kutools für Excel
Kutools für Excel enthält ein nützliches Tool - Bereich in Datei exportieren, mit dem Sie einen ausgewählten Zellbereich in CSV-, PDF-, Text- und andere Formate exportieren oder speichern können.
Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:
1. Wählen Sie die zu exportierenden gefilterten Daten aus.
2. Klicken Sie auf Kutools Plus > Importieren & Exportieren > Bereich in Datei exportieren, siehe Screenshot:
3. Im Bereich in Datei exportieren Dialogfeld wählen Sie das Dateiformat aus, in dem Sie unter Dateitypspeichern möchten, klicken Sie dann auf , um einen Ordner zum Speichern der exportierten Datei auszuwählen, siehe Screenshot:
4. Klicken Sie dann auf die Schaltfläche Ok, und ein weiteres Eingabefenster erscheint, um Sie daran zu erinnern, einen Namen für Ihre exportierte Datei einzugeben, siehe Screenshot:
5. Klicken Sie dann auf Ok, und nur die ausgewählten gefilterten Daten wurden als CSV-Datei gespeichert, wie Sie es benötigen.
Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!
Demo: Nur gefilterte Daten aus Excel in eine CSV-Datei speichern/exportieren mit Kutools für Excel
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!