Die C# Excel-Bibliothek
Gehen Sie über die einfache Bearbeitung von Tabellenkalkulationen hinaus. Erhalten Sie volle Kontrolle über Arbeitsmappen, Formeln und Diagramme für .NET 10 ohne Office Interop.
- Erstellen und Bearbeiten von Exceldateien, Formeln, Diagrammen und Bildern
- Style Zellen, Ränder, Schriftarten und Hyperlinks hinzufügen
- Kompatibel mit XLSX, XLS, CSV, TSV, XML, & DataTables
- Kostenlos 30-Tage-Testversion, voller Funktionsumfang, keine Kreditkarte
Excel-Dateien ohne Interop lesen
Alle Codebeispiele anzeigenusing 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);
Imports IronXL
Imports System
Imports System.Linq
' Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Select worksheet at index 0
Dim workSheet As WorkSheet = workBook.WorkSheets(0)
' Get any existing worksheet
Dim firstSheet As WorkSheet = workBook.DefaultWorkSheet
' Select a cell and return the converted value
Dim cellValue As Integer = workSheet("A2").IntValue
' Read from ranges of cells elegantly.
For Each cell In workSheet("A2:A10")
Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text)
Next
' Calculate aggregate values such as Min, Max and Sum
Dim sum As Decimal = workSheet("A2:A10").Sum()
' Linq compatible
Dim max As Decimal = workSheet("A2:A10").Max(Function(c) c.DecimalValue)Plattformübergreifende Unterstützung
Entworfen für C#, F# & VB.NET, die auf .NET 10, 9, 8, 7, 6, 5, Core, Standard oder Framework laufen
.NET Versionen:
- C#, VB.NET, F# Sprachen
- .NET Core (10, 9, 8, 7, 6, 5 und 3.1+)
- .NET Standard (2.0+)
- .NET Framework (4.6.2+)
Betriebssystem & Prozessoren:
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
.NET-Projekttypen:
- Web (Blazor & WebForms)
- Desktop (WPF & MAUI)
- Konsole (App & Bibliothek)
App-Umgebungen:
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
IDEs:
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
Binärzertifizierung
- DigiCert signierte Binärdateien
Eine C#-Excel-Bibliothek, die Genauigkeit, Benutzerfreundlichkeit und Geschwindigkeit priorisiert.
IronXL ist die führende C# Excel-Bibliothek für die Erstellung und Bearbeitung von Excel-Dokumenten in .NET. Seine benutzerfreundliche API ermöglicht es Entwicklern, Excel-Funktionalität in .NET-Projekte in Minuten zu integrieren.
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Das Excel-API, das Sie brauchen, ohne den Office Interop Aufwand.
Erstellen
Gestalten Sie Ihre Tabellenkalkulationen
- Tabellenkalkulationen erstellen
- Arbeitsblätter duplizieren
- Setzen Sie die Position Ihres Arbeitsblattes
- Setzen Sie das aktive Arbeitsblatt
Gestalten Sie Ihre Tabellenkalkulationen leicht
Speichern & Exportieren
Arbeitsmappenformate exportieren
Arbeitsmappen bearbeiten
Ihre Daten visuell darstellen
- Bilder innerhalb von Arbeitsmappen hinzufügen, entfernen und extrahieren
- Informative Diagramme erstellen und bearbeiten
Layout bearbeiten
Arbeiten mit Zellen
- Größenanpassung Ihrer Zeilen und Spalten
- Auswählen und Manipulieren von Bereichen
- Zellbereiche sortieren
- Zellbereiche trimmen
- Zellinhalte löschen
- Zellen kopieren
- Hyperlinks zu Ihren Zellen hinzufügen
- Zellen zusammenführen und auflösen
Zellen stylen
Arbeiten mit Daten
Formeln verwenden
Mit mathematischen Funktionen arbeiten
Ihre Arbeitsmappen sichern
Passwörter hinzufügen
Warum IronXL
Lesen, schreiben und bearbeiten Sie Excel in C#. Kein Office Interop. Läuft auf Windows, Linux, macOS und in der Cloud.
Breite Formatunterstützung
- Lesen & Schreiben von XLS, XLSX, XLSM, XLTX, CSV, TSV.
- Exportieren nach JSON, HTML und Binärformaten mit einem Aufruf.
- Konvertieren zwischen Formaten ohne Office Interop oder installierte Excel.
In 5 Minuten einsatzbereit
- → 5-Minuten-Schnellstarts.
- Einfache API:
WorkBook.Load(),WorkBook.Create(),worksheet["A1"].Value. - Intelligente Voreinstellungen: automatisch neu berechnete Formeln, intuitive
WorkSheet["A1:B10"]Bereichssyntax.
Enterprise
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# unterstützt. DigiCert signierte Binärdateien.
- Wird überall bereitgestellt: Windows, Linux, macOS, Docker, Azure, AWS, On-Premise, luftgesichert.
Präzise Datenverarbeitung, jede Quelle
- Native Datentypen: Text, Zahlen, Datumsangaben, Währungen, Formeln, Prozentsätze.
- Formeln werden bei jeder Bearbeitung neu berechnet. Vollständige Mathematik, sortieren, filtern, aggregieren (LINQ-kompatibel).
- Direkt konvertieren zu/von
System.Data.DataSetandDataTablefür Datenbank-Workflows.
Entwicklerorientierter Support & Lizenzierung
- Unbefristete Lizenz: einmal kaufen, für immer nutzen. Optionale Updates und Verlängerungen.
- 24/5 Ingenieur-Unterstützung(24/7 im Premium). Echte Menschen, durchschnittliche Chat-Antwort <1 Minute.
- 30-tägige Geld-zurück-Garantie. Nicht die richtige Passform? Volle Rückerstattung, keine Fragen.
Für Erbauer
- Funktionen, die Sie tatsächlich verwenden werden:
- lesen/schreiben XLSX, XLS, CSV
- formula recalculation
- Zellenbereiche (A1:B10)
- conditional formatting
- Diagramme & Bilder
- password encryption
- sortieren/filtern/aggregieren
- DataSet/DataTable-Konvertierung
- Spalten einfrieren, automatische Größe
- JSON & HTML-Export
- Funktioniert überall: Windows, Linux, macOS, Docker, Azure, AWS, Cloud.
Für Käufer
- Vertraut von über 2M+ Ingenieuren. 2,237,574 NuGet-Installationen (verifiziert auf der Funktionsseite).
- Kein Microsoft Office oder Excel-Interop erforderlich.
- Verteilungs- / SaaS- / OEM-Optionen verfügbar.
- Beschaffungsfreundlich: Unbefristete Lizenz, optionale Verlängerungen, Rechnung verfügbar, mehrere Zahlungsmöglichkeiten (inkl. lokal: Amazon Pay, Alipay, Apple Pay, IDEAL, SEPA, ACH).
- 30-tägige Geld-zurück-Garantie.
Das Vertrauen von Millionen von Ingenieuren weltweit
Jedes Mal, wenn Entwickler fragen, lautet die Antwort JA! von IronEXCEL
Kann IronXL Excel-Dateien ohne Microsoft Office oder Excel Interop lesen, erstellen und bearbeiten?JA!
Unterstützt es nativ XLS, XLSX, CSV, TSV und JSON-Formate in einer einzigen API?JA!
Gibt es eingebaute Konvertierung zwischen Worksheets und DataTable/DataSet-Objekten für die Datenbankintegration?JA!
Können Formeln dynamisch hinzugefügt, modifiziert und neu berechnet werden?JA!
Unterstützt es feingranulares Styling einschließlich Schriftarten, Rahmen, Ausrichtung, Hintergründen und Zahlenformaten?JA!
Ist es vollständig plattformübergreifend auf .NET Core, Standard und Framework unter Windows, Linux, macOS, Docker und Azure?JA!
Kann es kennwortgeschützte Tabellen öffnen, bearbeiten und speichern?JA!
Unterstützt es Bereichsoperationen wie Sortieren, Zuschneiden, Gruppieren und Zusammenführen?JA!
Kann Blattdaten direkt in XML und JSON exportiert werden?JA!
Können Metadaten, eingefrorene Fenster und Druckbereiche programmatisch konfiguriert werden?JA!
Unterstützt es schnelle Massenbearbeitung mit standardmäßiger Excel-Zellnotation (z.B. "A1:B10")?JA!
Kann ich IronXL jetzt kostenlos in meinem Live-Projekt testen?JA! Klicken Sie hier, um Ihre 30-tägige kostenlose Testversion zu starten
Bereit anzufangen?
Nuget Downloads 2,237,574|Version:2026.9gerade veröffentlicht



