Erkunden Sie die Excel-Funktionen von IronXL für .NET
IronXL.Excel ist eine .NET-Bibliothek, die Entwicklern eine schnelle und intuitive Möglichkeit bietet, in C# auf Excel- und andere Tabellenkalkulationsdateien zuzugreifen, sie zu ändern und zu generieren.
Es gibt keine Verwendung von Office Interop und IronXL.Excel funktioniert auf .NET Core und Azure ohne spezielle Abhängigkeiten oder die Notwendigkeit, MS Office zu installieren.
IronXL ist eine führende .NET Core und .NET-Framework Excel-Tabellenbibliothek für C# und VB.NET.
Kompatibilität
.NET-Sprachen
- C# (Tutorial API-Referenz)
- Lesen, Bearbeiten und Erstellen von Tabellenkalkulationen in C# mit Excel, MVC & ASP.NET
- VB.NET (Tutorial API-Referenz)
- Lesen, Bearbeiten und Erstellen von Tabellenkalkulationen in VB.NET mit Excel, MVC & ASP.NET
F# (API-Referenz)
- Lesen, Bearbeiten und Erstellen von Tabellenkalkulationen in F# mit Excel, MVC & ASP.NET
Plattformen
.NET 5, 6, 7 und 8 (Tutorial API-Referenz), .NET Core 2, 3 und 5 (Tutorial API-Referenz)
IronXL ist für .NET 5, 6, 7 und 8 verfügbar.
IronXL ist auch für .NET Core 2, 3 und 5 verfügbar.
- Die aktuelle .NET Core-Version unterstützt die Client-Betriebssysteme Linux, Unix und macOS sowie Mono und Xamarin.
- Eine zukünftige Version wird Xamarin-Mobilumgebungen unterstützen.
- .NET Standard 2 (API-Referenz)
- IronXL ist mit dem .NET-Standard 2.0 und 2.1 kompatibel.
.NET Framework 4x (API-Referenz)
- Lesen, Bearbeiten und Erstellen von Tabellenkalkulationen mit .NET-Framework 4.5 und höher.
App-Typen
Konsole, Web & Desktop (Tutorial API-Referenz)
- Erstellen Sie mit IronXL Anwendungen für Konsole, Web und Desktop.
OS
Erstellen Sie beliebige Anwendungen mit IronXL auf Windows, Linux, macOS, Docker, Azure und AWS
- Microsoft Windows (Lernprogramm API-Referenz)
- Linux (Debian, CestOS, Ubuntu) (Tutorial API-Referenz)
- macOS (Windows, Linux, Azure) (Tutorial API-Referenz)
- Docker (VPS, Webapps, Funktionen) (Tutorial API-Referenz)
- Azure (Tutorial) API-Referenz)
- AWS (EC2, Lambda) (Tutorial API-Referenz)
IDEs
- Microsoft Visual Studio (Tutorial API-Referenz)
- Jetbrains ReSharper & Rider
Zertifizierung
Microsoft Authenticode
- DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1
Arbeitsbücher
Tabellenkalkulationen erstellen oder laden
Anleitung zur Erstellung Lade-Anleitung Codebeispiel erstellen Codebeispiel laden
- XLS
- Erstellen und Laden des .xls-Dateiformats für die Microsoft Excel-Versionen 97-2003.
- XLSX
- Erstellen und Laden des Dateiformats .xlsx für Microsoft Excel Versionen 2007 und höher.
- XLTX
- Excel-Vorlagendatei im Format .xltx laden
- XLSM
- Excel-Makro-aktivierte Arbeitsmappendatei im Format .xlsm laden
- CSV
- Laden einer Datei mit kommagetrennten Werten im Format .csv
TSV
- Tabulatorgetrennte Werte-Datei im Format .tsv laden
Formate speichern oder exportieren
- XLS (Beispielcode API-Referenz)
- Bearbeiten, speichern und exportieren Sie die Microsoft Excel-Versionen 97-2003 im XLS-Format.
- XLSX, XSLT, XLSM (Code-Beispiel API-Referenz)
- Einfaches Bearbeiten und Speichern von XLSX, XSLT, XLSM. Beim Exportieren von Tabellenkalkulationen in das XLSX-Format.
- CSV (Code-Beispiel API-Referenz
- Bearbeiten, speichern und exportieren Sie das CSV-Dateiformat.
- TSV (Codebeispiel API-Referenz)
- TSV-Dateiformat bearbeiten, speichern und exportieren.
- JSON (Code-Beispiel API-Referenz)
- Bearbeiten, speichern und exportieren Sie das JSON-Dateiformat.
- XML (Codebeispiel API-Referenz)
- Bearbeiten, speichern und exportieren Sie das XML-Dateiformat.
HTML (Code-Beispiel API-Referenz
Tabellenkalkulation als HTML-Datei exportieren. Konvertieren Sie die Arbeitsmappe in eine codierte HTML-Zeichenkette. Optionen zum Ein- und Ausblenden von Eigenschaften von Excel bei der Konvertierung in HTML:
Überschrift der Spalte
Ausgeblendete Spalten und Zeilen
- Führende Leerzeichen als Nicht-Trennzeichen
- Zeilennummern
- Binär (Code-Beispiel API-Referenz
- Tabellenkalkulation in binäre Darstellung umwandeln.
Byte-Array (Code-Beispiel API-Referenz)
- Tabellenkalkulation in ein Byte-Array konvertieren, das den Inhalt einer Tabellenkalkulationsdatei enthält.
System.Daten-Objekte
DataSet oder DataTable (Anleitung Beispielcode API-Referenz
- Importieren und exportieren als DataSet oder DataTable
Arbeitsmappen bearbeiten
Metadaten (Anleitung Code-Beispiel API-Referenz)
Hinzufügen, Ändern und Abrufen von detaillierten Metadaten wie z. B.:
Autor
Kommentare
Letztes Druckdatum
Schlüsselwörter und Kategorie
Erstellungs- und Änderungsdatum
Thema und Titel
Abrufen detaillierter Metadaten wie z. B.:
Name der Anwendung
Benutzerdefinierte Eigenschaften
Unternehmen
- Manager
- Vorlage
Berechtigungen & Passwörter (Anleitung Codebeispiel API-Referenz)
- Öffnen, bearbeiten und speichern Sie passwortgeschützte Tabellenkalkulationen.
- Arbeitsmappe mit Passwort verschlüsseln.
- Arbeitsblätter erstellen (Anleitung API-Referenz)
- Erstellen Sie einen neuen Zweig.
- Arbeitsblätter entfernen (Anleitung API-Referenz)
- Ein ganzes Blatt löschen.
- Tabellenblattposition festlegen (Anleitung API-Referenz)
- Ordnen Sie die Position der Blätter neu an.
Aktiven Tab festlegen (Anleitung API-Referenz
- Legen Sie die Standard-Registerkarte fest, wenn Sie die Tabellenkalkulationsdatei in Anwendungen wie Microsoft Excel öffnen.
Arbeitsblätter
Formeln bearbeiten
- Funktioniert mit Excel-Formeln (API-Referenz)
- Anwenden und Ändern von Formeln ohne die Verwendung von Interop
Neuberechnung beim Bearbeiten des Blattes (API-Referenz)
- Die Neuberechnung von Formeln für das gesamte Arbeitsblatt auslösen
Datenerhebung
- Bereich (API-Referenz)
- Wählen, bearbeiten und berechnen Sie den Bereich in den einzelnen Arbeitsblättern.
- Spalte (API-Referenz)
- Auswählen, Bearbeiten und Berechnen von Spalten in den einzelnen Arbeitsblättern.
Zeile (API-Referenz)
- Auswählen, Bearbeiten und Berechnen von Zeilen in den einzelnen Arbeitsblättern.
Diagramme erstellen und bearbeiten
Fläche, Balken, Spalte, Linie, Kreis, Punkt (Scatter) (Anleitung Codebeispiel API-Dokumentation
Einfaches Erstellen von Flächen-, Balken-, Säulen-, Linien-, Torten- und Punktediagrammen
Bearbeiten Sie die Diagrammkonfiguration wie z. B.:
Titel
- Position der Legende
Layout bearbeiten
- Fenster fixieren (Anleitung Code-Beispiel API-Referenz
- Einfrieren von Zeilen und Spalten, damit sie beim Blättern sichtbar bleiben. Diese Spalte wird auch Kopfspalte oder Zeile genannt.
- Zeilen automatisch anpassen (Anleitung Beispielcode API-Referenz
- Passt die Zeilengröße automatisch an die Höhe des Inhalts an.
- Größe der Spalten automatisch anpassen (Anleitung Beispielcode API-Referenz)
- Passt die Spaltengröße automatisch an die Breite des Inhalts an.
- Zeile hinzufügen (Anleitung Codebeispiel API-Referenz
- Erzeugt und fügt eine neue Zeile ein.
Spalte hinzufügen (Anleitung Codebeispiel API-Referenz)
- Erzeugt und fügt eine neue Spalte ein.
Arbeitsblätter bearbeiten
- Arbeitsblätter kopieren (Anleitung Codebeispiel API-Referenz
- Duplizieren Sie die Arbeitsblätter, damit das ursprüngliche nicht verändert wird.
Mit Passwort schützen (Anleitung Codebeispiel API-Referenz
- Zugriff und Änderung eines geschützten Arbeitsblatts ohne Passwort.
- Wenden Sie den Kennwortschutz auf jedes einzelne Arbeitsblatt an.
- Gruppieren & Aufheben der Gruppierung (Anleitung Code-Beispiel API-Referenz
- Wenn Sie Zeilen und Spalten zusammenfassen, können Sie mehrere Zeilen und Spalten ausblenden.
- Bilder hinzufügen (Anleitung Codebeispiel API-Referenz
- Bilder in das Arbeitsblatt einfügen.
- Bilder entfernen (Anleitung Codebeispiel API-Referenz)
- Bilder aus dem Arbeitsblatt entfernen.
Bilder extrahieren (Anleitung Codebeispiel API-Referenz
- Bilder aus dem Arbeitsblatt extrahieren.
Zellbereiche
Zellbereich-Funktionen
Sortieren (How-To Codebeispiel API-Referenz
- Aufsteigende oder absteigende Sortierung auf Zellbereich einschließlich einzelner Spalten und Zeilen anwenden.
- Sortieren nach einer bestimmten Spalte im ausgewählten Bereich.
- Trimmen (Anleitung API-Referenz)
- Entfernt führende und nachgestellte leere Zellen aus dem ausgewählten Bereich.
- Löschen (Anleitung API-Referenz)
- Löscht den Inhalt einer ausgewählten Zelle.
- Kopieren (Anleitung API-Referenz
- Kopiert und fügt den Inhalt und die Formatierung einer ausgewählten Zelle in dasselbe oder ein anderes Blatt ein.
- Suchen und Ersetzen (API-Referenz)
- Hyperlinks setzen (Anleitung API-Referenz
- Erzeugt Hyperlinks zu Website-URLs, Zellen und definierten Namen im gleichen oder einem anderen Blatt. Unterstützt auch das Öffnen von FTP, Dateien und E-Mails.
- Zellbereiche zusammenführen (Anleitung API-Referenz)
- Kombiniert mehrere benachbarte Zellen zu einer einzigen, größeren Zelle.
Zusammengeführte Zellen aufheben (Anleitung API-Referenz)
- Teilt die zusammengeführte Zelle wieder in ihre ursprünglichen Einzelzellen auf.
Style Cells:
- Schriftart und Größe (Anleitung Codebeispiel)
- Bearbeiten Sie Schriftdekoration und -größe und wenden Sie sie an.
- Rahmen und Ausrichtung (Anleitung Codebeispiel API-Referenz
- Bearbeiten Sie die Randdekoration und die Textausrichtung und wenden Sie sie an.
- Hintergrundmuster (Anleitung Codebeispiel API-Referenz
- Bearbeiten und Anwenden von Hintergrundstilen ohne Office Interop.
Bedingte Formatierung (Anleitung Beispielcode API-Referenz
- Bearbeiten und Anwenden von bedingten Formatierungen auf Zellbereiche.
Mathematische Funktionen:
- Durchschnitt (API-Referenz)
- Berechnet den Durchschnitt eines bestimmten Bereichs, einer Zeile oder Spalte.
- Summe (API-Referenz)
- Berechnet die Gesamtsumme eines bestimmten Bereichs, einer Zeile oder Spalte.
- Min (API-Referenz)
- Identifizieren Sie die Mindestanzahl eines bestimmten Bereichs, einer Zeile oder Spalte.
Max (API-Referenz)
- Identifizieren Sie die maximale Anzahl der gegebenen Bereiche, Zeilen oder Spalten.
Zelldatenformate festlegen:
Anleitung Code Beispiel API-Referenz
- Text, Zahl, Formel, Datum, Währung, Wissenschaftlich, Zeit, Boolesch, Benutzerdefinierte Formate