Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie exportiere ich den Zellenbereich in Excel in die CSV-Datei?

In Excel können wir das gesamte Arbeitsblatt als CSV-Datei speichern, indem Sie das Speichern unter Funktion, aber haben Sie jemals versucht, eine Reihe von Zellen aus einem Arbeitsblatt in eine CSV-Datei zu exportieren? In diesem Artikel erhalten Sie die Methoden, um dieses Problem in Excel zu beheben.

Exportieren Sie den Zellenbereich in Excel in die CSV-Datei mit VBA-Code

Exportieren Sie Zellen in Excel in eine CSV-Datei mit Kutools for Excel


Exportieren Sie den Zellenbereich in Excel in die CSV-Datei mit VBA-Code


Hier habe ich einen VBA-Code, um einen Bereich von Zellen aus Excel in CSV-Datei zu exportieren, gehen Sie bitte wie folgt vor:

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel, und es öffnet die Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Einsatz > Modul, und fügen Sie den folgenden Code in die Modul Fenster.

VBA-Code: Exportiert einen Bereich von Zellinhalten in die CSV-Datei

Sub ExportRangetoFile()
'Update 20150628
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub

3. Dann drücken F5 Schlüssel, um diesen Code auszuführen, und eine Eingabeaufforderung erscheint, um Sie daran zu erinnern, den Zellbereich auszuwählen, den Sie als CSV-Datei exportieren möchten.

doc-Exportbereich nach csv 1

4. Und dann klick OK button, geben Sie ein Verzeichnis für die neue csv-Datei an und vergeben Sie einen Namen für die csv-Datei im Textfeld Dateiname, siehe Screenshot:

doc-Exportbereich nach csv 2

5. Dann klick Save Wenn der ausgewählte Bereich als CSV-Datei gespeichert wurde, können Sie in den angegebenen Ordner wechseln, um ihn anzuzeigen.


Exportieren Sie Zellen in Excel in eine CSV-Datei mit Kutools for Excel

Wenn Sie nicht an dem VBA-Code interessiert sind, kann ich Ihnen hier ein einfaches Tool vorstellen - Kutools for ExcelMit seinen Bereich in Datei exportieren Feature, können Sie diesen Job schnell lösen.

Kutools for Excel : mit mehr als 300 praktischen Excel-Add-Ins, die Sie in 60-Tagen kostenlos ausprobieren können.

Nach der Installation Kutools for Excel, machen Sie bitte folgende Schritte:

1. Wählen Sie den Datenbereich aus, den Sie in die CSV-Datei exportieren möchten.

2. Dann klick Unternehmen > Import / Export > Bereich in Datei exportieren, siehe Screenshot:

doc Exportbereich zu CSN 3 3

3. In dem Bereich in Datei exportieren Dialogfeld, wählen Sie CSV (durch Kommas getrennt) von dem Datei Format Option und geben Sie dann Verzeichnis speichern Um die neue CSV-Datei zu speichern, siehe Screenshot:

doc Exportbereich zu CSN 4 4

4. Dann klick Ok Wenn Sie auf "OK" klicken, wird eine Eingabeaufforderung angezeigt, in der Sie daran erinnert werden, dass Sie einen Namen für diese neue CSV-Datei angeben müssen. Klicken Sie dann auf OK OK Um diese Box zu schließen, werden die ausgewählten Daten gleichzeitig als CSV-Datei exportiert.

doc Exportbereich zu CSN 5 5

Anmerkungen:

Speichere den aktuellen Wert: Es werden die tatsächlichen Werte in der endgültigen Datei angezeigt.

Speichern Sie die Werte wie auf dem Bildschirm angezeigt: Es zeigt die Werte in der endgültigen Datei so an, wie Sie sie auf dem Computerbildschirm gelesen haben.

Öffnen Sie die Datei nach dem Export: Nach dem Exportieren des Bereichs wird automatisch die finale Datei geöffnet, wenn Sie diese Option aktivieren.

Klicken Sie hier, um mehr über das Dienstprogramm Export Range to File zu erfahren.

Download und kostenlose Testversion Kutools für Excel Now!


Demo: Exportiert den Zellenbereich in die Datei csv / pdf / txt / html mit Kutools for Excel

Kutools for Excel: mit mehr als 200 praktischen Excel-Add-Ins, die Sie in 60-Tagen kostenlos ausprobieren können. Download und kostenlose Testversion Jetzt!


Empfohlene Produktivitätswerkzeuge

Multifunktionsleiste von Excel (mit installierten Kutools für Excel)

300 + Advanced Features Steigern Sie Ihre Produktivität um 71% und helfen Sie, sich von der Masse abzuheben!

Möchten Sie Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools für Excel bringt 300 + coole und leistungsstarke erweiterte Funktionen (Kombinieren Sie Arbeitsmappen, summieren Sie nach Farbe, teilen Sie den Zellinhalt auf, konvertieren Sie Datum usw.) 1500 + Arbeitsszenarienhilft beim Lösen 82% Excel-Probleme.

  • Erledigen Sie alle komplizierten Aufgaben in Sekundenschnelle und verbessern Sie so Ihre ArbeitsfähigkeitHolen Sie sich Erfolg von der harten Konkurrenz, und machen Sie sich keine Sorgen, gefeuert zu werden.
  • Sparen Sie viel Arbeitszeit, lassen Sie viel Zeit, um die Familie zu lieben und zu pflegen und ein komfortables Leben zu genießen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Händeund geben Ihnen einen gesunden Körper.
  • Werden Sie ein Excel-Experte in 3-Minuten und erhalten Sie einen bewundernden Blick von Ihren Kollegen oder Freunden.
  • Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merkenhaben Sie einen entspannten und angenehmen Geist, geben Sie einen Nervenkitzel, den Sie nie zuvor hatten.
  • Geben Sie nur $ 39 aus, aber mehr als $ 4000 für das Training anderer. Wird von 110,000-Eliten und bekannten 300 + -Unternehmen eingesetzt.
  • 60-Tag unbegrenzte kostenlose Testversion. Geld-zurück-Garantie für 60-Tage. Kostenloses Upgrade und Support für 2-Jahre. Einmal kaufen, für immer verwenden.
  • Ändern Sie Ihre Arbeitsweise jetzt und geben Sie sofort ein besseres Leben!

Office Tab bringt effiziente und praktische Tabs in Office (einschließlich Excel), genau wie Chrome, Firefox und New IE

  • Steigert Ihre Produktivität um 50% beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Reduzieren Sie täglich Hunderte von Mausklicks, verabschieden Sie sich von der Maushand.
  • Öffnen und erstellen Sie Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Helfen Sie, schneller zu arbeiten und sich von der Masse abzuheben! Eine Sekunde, um zwischen Dutzenden geöffneter Dokumente zu wechseln!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    D Pritchard · 6 months ago
    Hi,


    this doesn't actually work


    It still exports the entire sheet even when a range is selected.


    Please fix it
  • To post as a guest, your comment is unpublished.
    Bill James · 1 years ago
    Thank you for this macro, it is very helpful.

    Do you know why on some existing large sheets I get extra rows appended? I am selecting the header row cells along with a few data row cells which might be 1000's of rows down in the sheet. These appended rows show up in the output .csv file with a comma for each column in the source selection. If I manually create a small sheet such as your example this does not happen.