using IronXL;
using System;
using System.Linq;
// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];
// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;
// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;
// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}
// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();
// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
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.
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
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 vorhandene Excel-Arbeitsmappe und speichert sie dann einfach im CSV-Format, indem er diespeichernAlsCsv methode.
Die normale Excel-Arbeitsmappe enthält die folgenden Daten:
/**
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:
Eine breite Palette von Funktionen, einschließlich Datenmanipulation,datenexportdatenimport und Import aus anderen Quellen.
Unterstützung der Diagrammverwaltung, die vollständig mit Excel kompatibel ist.
Unterstützung für die gängigsten Dateiformate von Excel(.xlsx) undandere Dateiformate.
Möglichkeit, die Anzeige der Zellen in einer Excel-Arbeitsmappe zu steuern(z.B..gitternetzlinien).
Bibliothek Schnellzugriff
IronXL API-Referenzdokumentation
In der praktischen IronXL API-Referenzdokumentation erfahren Sie mehr über das Zusammenführen, Aufheben des Zusammenführens und die Arbeit mit Zellen in Excel-Tabellen.
Jordi beherrscht vor allem Python, C# und C++. Wenn er seine Fähigkeiten bei Iron Software nicht einsetzt, programmiert er Spiele. Durch seine Mitverantwortung für Produkttests, Produktentwicklung und Forschung trägt Jordi wesentlich zur kontinuierlichen Produktverbesserung bei. Die vielseitigen Erfahrungen, die er sammelt, bieten ihm immer wieder neue Herausforderungen, und er sagt, dass dies einer seiner Lieblingsaspekte bei Iron Software ist. Jordi wuchs in Miami, Florida, auf und studierte Informatik und Statistik an der University of Florida.
< PREVIOUS Wie man Zellen in Excel zusammenführt: Schritt-für-Schritt-Anleitung