IronXL-Funktionen für C#.NET

This article was translated from English: Does it need improvement?
Translated
View the article in English

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 und 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

IDEs

Zertifizierung

  • Microsoft Authenticode
    • DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1

Arbeitsbücher

Tabellenkalkulationen erstellen oder laden

How-To erstellen Laden How-To Code-Beispiel erstellen Code-Beispiel 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

Anleitung

  • XLS (Code-Beispiel 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 (Code-Beispiel API-Referenz)
    • TSV-Dateiformat bearbeiten, speichern und exportieren.
  • JSON (Code-Beispiel API-Referenz)
    • Bearbeiten, speichern und exportieren Sie das JSON-Dateiformat.
  • XML (Code-Beispiel 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

Arbeitsmappen bearbeiten

  • Metadaten (Anleitungen 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 (Anleitungen Code-Beispiel API-Referenz)
    • Öffnen, bearbeiten und speichern Sie passwortgeschützte Tabellenkalkulationen.
    • Arbeitsmappe mit Passwort verschlüsseln.
  • Arbeitsblätter erstellen (Anleitungen API-Referenz)
    • Erstellen Sie einen neuen Zweig.
  • Arbeitsblätter entfernen (Anleitungen API-Referenz)
    • Ein ganzes Blatt löschen.
  • Blattposition einstellen (Anleitungen API-Referenz)
    • Ordnen Sie die Position der Blätter neu an.
  • Aktive Registerkarte festlegen (Anleitungen API-Referenz)
    • Legen Sie die Standard-Registerkarte fest, wenn Sie die Tabellenkalkulationsdatei in Anwendungen wie Microsoft Excel öffnen.

Arbeitsblätter

Formeln bearbeiten

Anleitungen Code-Beispiel

  • Arbeitet mit Excel-Formeln (API-Referenz)
    • Anwenden und Ändern von Formeln ohne die Verwendung von Interop
  • Neuberechnung bei Blattbearbeitung (API-Referenz)
    • Die Neuberechnung von Formeln für das gesamte Arbeitsblatt auslösen

Datenerhebung

Anleitungen Code-Beispiel

  • Bereich (API-Referenz)
    • Wählen, bearbeiten und berechnen Sie den Bereich in den einzelnen Arbeitsblättern.
  • Säule (API-Referenz)
    • Auswählen, Bearbeiten und Berechnen von Spalten in den einzelnen Arbeitsblättern.
  • Reihe (API-Referenz)
    • Auswählen, Bearbeiten und Berechnen von Zeilen in den einzelnen Arbeitsblättern.

Diagramme erstellen und bearbeiten

  • Fläche, Balken, Säule, Linie, Torte, Streuung (Anleitungen Code-Beispiel API-Referenz)
    • 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

Arbeitsblätter bearbeiten

Zellbereiche

Zellbereich-Funktionen

  • Sortieren (Anleitungen Code-Beispiel 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 (Anleitungen API-Referenz)
    • Entfernt führende und nachgestellte leere Zellen aus dem ausgewählten Bereich.
  • Klar (Anleitungen API-Referenz)
    • Löscht den Inhalt einer ausgewählten Zelle.
  • Kopieren (Anleitungen 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 (Anleitungen 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 (Anleitungen API-Referenz)
    • Kombiniert mehrere benachbarte Zellen zu einer einzigen, größeren Zelle.
  • Zellen entflechten (Anleitungen API-Referenz)
    • Teilt die zusammengeführte Zelle wieder in ihre ursprünglichen Einzelzellen auf.

Style Cells:

Mathematische Funktionen:

Anleitungen Code-Beispiel

  • 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:

Anleitungen Code-Beispiel API-Referenz

  • Text, Zahl, Formel, Datum, Währung, Wissenschaftlich, Zeit, Boolesch, Benutzerdefinierte Formate
    Alle verfügbaren Datenformate