So exportieren Sie Listendaten in C# nach Excel

Das kurze Tutorial zeigt Ihnen, wie Sie Listendaten in C# nach Excel exportieren. Die Liste ist eines der häufigsten Konstrukte in einer Programmiersprache, um Daten zu speichern, die weiter nach Excel exportiert werden können. Dies ist das Hauptkonzept, das Sie hier lernen werden, wie mit C# eine Excel-Datei aus einer Liste erstellen und im XLSX-Format auf der Festplatte gespeichert wird.

Schritte zum Exportieren von Listendaten nach Excel in C#

  1. Installieren Sie die Bibliothek Aspose.Cells mithilfe des Nuget-Paketmanagers, um Listendaten nach Excel zu exportieren
  2. Erstellen Sie ein Workbook-Klassenobjekt, um aus einer Liste exportierte Daten zu speichern
  3. Erstellen Sie eine Liste zum Speichern von Zieldaten für den Export nach Excel
  4. Füllen Sie die Liste mit Beispieldaten oder füllen Sie sie aus einer externen Quelle
  5. Holen Sie sich einen Verweis auf eine bestimmte Arbeitsmappe sheet, in der exportierte Daten gespeichert werden
  6. Rufen Sie die ImportArrayList-Funktion auf, um Listendaten nach Excel zu exportieren
  7. Speichern Sie die Excel-Ausgabedatei mit den exportierten Daten aus einer Liste

Hier in den obigen Schritten wird ein einfacher Ansatz verfolgt, bei dem zuerst ein Arbeitsmappen-Klassenobjekt erstellt wird, zusammen mit dem Zugriff auf einen Verweis auf ein bestimmtes Blatt zum Speichern der Listendaten. Die Liste wird manuell gefüllt, sie kann jedoch auch aus einer externen Quelle gefüllt werden, wie z. B. durch das Abrufen von Daten aus einer Datenbank, einer Web-API oder einer anderen Netzwerkressource. Abschließend mit C# Liste in Excel schreiben und die Ausgabedatei auf der Festplatte speichern.

Code zum Exportieren der Liste nach Excel in C#

Dieser Code verwendet ein Workbook- und Worksheet-Klassenobjekt für den Zugriff auf die Steuerung der Datei zum Schreiben einer Liste in Excel mit C#. Die ImportArrayList-Funktion der Worksheet.Cells-Klasse wird verwendet, die eine Quelllistenreferenz, die erste Zeile und Spalte im Arbeitsblatt, in der Daten platziert werden sollen, und die Datenrichtung erfordert, dh entweder Daten in einer vertikalen Spalte oder in einer horizontalen Zeile speichern.

In diesem Tutorial haben wir gelernt, Listendaten in C# in Excel zu schreiben, aber wenn Sie DataTable nach Excel exportieren möchten, können Sie sich auf den Artikel zu So konvertieren Sie DataTable in Excel in C# beziehen.

 Deutsch