Erkunden Sie die Excel-Funktionen von IronXL für .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 & 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

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

Anleitung

  • 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

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

Anleitung Code-Beispiel

  • 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

Anleitung Codebeispiel

  • 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

Arbeitsblätter bearbeiten

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:

Mathematische Funktionen:

Anleitung Codebeispiel

  • 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
    Alle verfügbaren Datenformate