IRONXL VERWENDEN

Erstellen einer CSV-Datei mit C#

Regan Pun
Regan Pun
7. Oktober 2020
Aktualisiert 21. Dezember 2023
Teilen Sie:

Mit der kostenlosen Entwicklungsumgebung von IronXL können Sie ganz einfach eine CSV-Datei erstellen und ausgeben. Der folgende Code zeigt Ihnen, wie das geht.


Schritt 1

1. IronXL-Paket hinzufügen

Zunächst müssen Sie IronXL installiert haben. Es gibt verschiedene Möglichkeiten. Sie können es direkt herunterladen: https://ironsoftware.com/csharp/excel/docs/

Oder Sie können das IronXL NuGet-Paket importieren, indem Sie die folgenden Schritte ausführen

  • Klicken Sie mit der rechten Maustaste auf die Lösung im Projektmappen-Explorer
  • Klicken Sie auf NuGet-Pakete verwalten
  • Nach IronXL.Excel suchen
  • Installieren klicken
Install-Package IronXL.Excel

Erstellen Sie eine CSV-Datei mit C#, Abbildung 1: IronXL.Excel NuGet Paket

IronXL.Excel NuGet-Paket


Anleitung zum Tutorial

2. Arbeitsmappe als CSV speichern

So einfach ist das!

Hier ist der Code für dieses kleine Projekt. Dieser Code lädt eine bestehende Excel-Arbeitsmappe und speichert sie dann einfach im CSV-Format, indem er die SaveAsCsv-Methode verwendet.

Die normale Excel-Arbeitsmappe enthält die folgenden Daten:

Erstellen Sie eine CSV-Datei mit C#, Abbildung 2: Excel-Daten, die in CSV konvertiert werden sollen


/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
'''
'''Save as CSV file
'''anchor-save-workbook-as-csv
'''*
Imports IronXL
Private wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") 'Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ",") 'Saved as : SaveAsCSV.Sheet1.csv
$vbLabelText   $csharpLabel

Darüber hinaus bietet die IronXL-Excel-Bibliothek die folgenden Funktionen:

  • Ein breites Spektrum an Funktionen, einschließlich Datenmanipulation, Datenexport, Datenimport und Importieren aus anderen Quellen.
  • Unterstützung der Diagrammverwaltung, die vollständig mit Excel kompatibel ist.
  • Unterstützung für die beliebtesten Dateiformate von Excel (.xlsx) und andere Dateiformate.
  • Unterstützung für die Zellformatierung wie Textausrichtung, Schriftgröße, Farbe usw.
  • Möglichkeit, die Anzeigeweise von Zellen in einer Excel-Arbeitsmappe zu steuern (z. B. Gitternetzlinien).

    Bibliothek Schnellzugriff

    IronXL API-Referenzdokumentation

    Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy IronXL API-Referenzdokumentation.

    IronXL API-Referenzdokumentation
    Documentation related to Bibliothek Schnellzugriff
Regan Pun
Software-Ingenieur
Regan schloss sein Studium an der University of Reading mit einem BA in Elektrotechnik ab. Bevor er zu Iron Software kam, konzentrierte er sich in seinen früheren Jobs auf einzelne Aufgaben. Was ihm bei Iron Software am meisten Spaß macht, ist das Spektrum der Aufgaben, die er übernehmen kann, sei es im Vertrieb, im technischen Support, in der Produktentwicklung oder im Marketing. Es macht ihm Spaß, die Art und Weise zu verstehen, wie Entwickler die Bibliothek von Iron Software nutzen, und dieses Wissen zu nutzen, um die Dokumentation und die Produkte kontinuierlich zu verbessern.
< PREVIOUS
Wie man Zellen in Excel zusammenführt: Schritt-für-Schritt-Anleitung
NÄCHSTES >
Erzeugen von Excel-Dateien in C#

Sind Sie bereit, loszulegen? Version: 2025.4 gerade veröffentlicht

Lizenzen anzeigen >