IronXL for .NET Excel-Bibliothek – Änderungsübersicht

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

IronXL Fahrplan

IronXL wurde erstellt, um Entwicklern das Lesen und Erstellen von XLS-, XLSX- und CSV-Dateien in C# und allen anderen .NET-Sprachen zu erleichtern.

IronXL führt den Weg, um Entwicklern die Bearbeitung von Excel-Dateien in C# zu ermöglichen, ohne dass Office Interop nötig ist.

Heute konzentriert sich unser Team darauf, IronXL weiter voranzutreiben, indem wir das Feedback unserer Entwickler-Community priorisieren.

Build-Releases erfolgen monatlich, mit neuen Funktionalitäten, die IronXL zur bevorzugten Wahl für viele Entwickler machen.

Langfristig planen wir, IronXL für mehrere Programmiersprachen einzuführen. In der frühen Phase der Forschung und Entwicklung wird an der Erstellung weiterer MS Office-Produkte für Word, PowerPoint und die weitere Microsoft Office Suite gearbeitet.


März 2026

IronXL v2026.3.1

1. März 2026
Version 2026.3.1
IronXL v2026.3.1 API-Referenz anzeigen

Funktionen und Upgrades

NuGet​

Versionshinweise

Aktualisierungen

IronBarcode v2025.10.4


Februar 2026

IronXL v2026.2.1

20. Februar 2026
Version 2026.2.1
IronXL v2026.2.1 API-Referenz anzeigen

Funktionen und Upgrades

NuGet​

Versionshinweise

Aktualisierungen

IronBarcode v2025.10.4


Januar 2026

IronXL v2026.1.1

11. Februar 2026
Version 2026.1.1
IronXL v2026.1.1 API-Referenz anzeigen

Funktionen und Upgrades

NuGet​

Versionshinweise

Aktualisierungen

IronBarcode v2025.10.4


Dezember 2025

IronXL v2025.12.2

26. Dezember 2025
Version 2025.12.2

Funktionen und Upgrades

NuGet​

Versionshinweise

Aktualisierungen

  • BehobenInvalidCastExceptionbeim Laden bestimmter.xlsDateien, die Datenvalidierungsdatensätze enthalten.

November 2025

IronXL v2025.12.2

10. November 2025
Version 2025.11.2
IronXL v2025.11.2 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.11.2

Versionshinweise

Aktualisierungen

IronBarcode v2025.10.4


Oktober 2025

IronXL v2025.10.4

Oktober 08, 2025
Version 2025.10.4
IronXL v2025.10.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.10.4

Versionshinweise

Fehlerbehebungen

  • Behebung eines Problems, bei dem numerische Zellen fälschlicherweise als DateTime erkannt wurden.
  • Behebung eines Problems, bei dem Datentypen beim Konvertieren von XLSX in das XLS-Format beschädigt wurden.
  • Behebung eines Problems, bei dem die Methode AutoSizeColumn die Breite der Spalte überschätzte.

September 2025

IronXL v2025.9.1

03. September 2025
Version 2025.9.1
IronXL v2025.9.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.9.1

Versionshinweise

Updates

  • Aktualisierungen IronSoftware.System.Drawing auf 2025.9.3.

August 2025

IronXL v2025.8.3

13. August 2025
Version 2025.8.3
IronXL v2025.8.3 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.8.3

Versionshinweise

Updates

  • Aktualisierungen IronSoftware.System.Drawing auf 2025.8.1.

Juli 2025

IronXL v2025.7.15

22. Juli 2025
Version 2025.7.15
IronXL v2025.7.15 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.7.15

Versionshinweise

Aktualisierungen

  • Aktualisierungen IronSoftware.System.Drawing auf 2025.7.12.

Juni 2025

IronXL v2025.6.4

5. Juni 2025
Version 2025.6.4
IronXL v2025.6.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.6.4

Versionshinweise

Aktualisierungen:

  • Aktualisierungen IronSoftware.System.Drawing auf 2025.6.2.

Fehlerbehebungen:

  • Behebt ein Problem, bei dem die Eigenschaft LastFilledCell für Arbeitsblätter mit spärlichen Daten fälschlicherweise null zurückgab.
  • Behebt ein Problem, bei dem CreateNamedTable die Excel-Datei beschädigt, wenn Tabellen zu verschiedenen Tabellenblättern hinzugefügt werden.

Mai 2025

IronXL 2025.5.4

13. Mai 2025
Version 2025.5.4
IronXL v2025.5.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.5.4

Versionshinweise:

Aktualisierungen

  • Aktualisierungen IronSoftware.System.Drawing auf 2025.5.3.
  • Aktualisierungen IronSoftware.Common auf 2025.3.1.

Fehlerbehebungen

  • Behebt ein Problem, bei dem Rows.Length einen falschen Wert zurückgibt, wenn es mit Excel-Dateien verwendet wird, die mehr als 500 Zeilen enthalten.

April 2025

IronXL 2025.4.5

8. April 2025
Version 2025.4.5
IronXL v2025.4.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.4.5

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf Version 2025.3.6.
  • Aktualisiert IronSoftware.Common auf Version 2025.3.1.

März 2025

IronXL 2025.3.1

3. März 2025
Version 2025.3.1
IronXL v2025.3.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.3.1

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf Version 2025.3.5.
  • Aktualisiert IronSoftware.Common auf Version 2025.2.3.

Februar 2025

IronXL 2025.2.5

3. Februar 2025
Version 2025.2.5
IronXL v2025.2.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.2.5

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf 2025.1.6.

Januar 2025

IronXL 2025.1.1

3. Januar 2025
Version 2025.1.1
IronXL v2025.1.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2025.1.1

Versionshinweise:

  • Aktualisiert IronSoftware.Common auf 2024.11.4.
  • Aktualisierte Abhängigkeitspakete zur Behebung bekannter Sicherheitslücken.
  • Behebung eines Problems, bei dem das Laden und Speichern von .xlsm-Dateien Ausnahmen auslöste.
  • Behebung eines Problems, bei dem das Laden von Excel-Dateien eine "äquivalente Teilenamen"-Ausnahme auslöste.
  • Behebung eines Problems, bei dem das Hinzufügen von Zeilen Formeln störte.
  • Behebung eines Problems, bei dem das Laden von Excel-Dateien mit ungültiger Datenvalidierung Ausnahmen auslöste.
  • Behebung eines Problems, bei dem das Festlegen des Zahlenformats dazu führte, dass die generierte HTML-Schriftfarbe weiß wurde.

Dezember 2024

IronXL 2024.12.1

3. Dezember 2024
Version 2024.12.1
IronXL v2024.12.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.12.1

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf 2024.12.3.
  • Aktualisiert IronSoftware.Common auf 2024.11.2.
  • Verbesserte Leistung beim Abrufen von Zellbereichen (5-10x schneller für mittelgroße bis große Dateien).
  • Verbesserte Formelauswertung durch Zwischenspeichern der ausgewerteten Ergebnisse.
  • Behebung einer Nullverweis-Ausnahme, die beim Laden bestimmter Dateien auftrat.
  • Behebung eines Problems beim Abrufen von Datumswerten aus Formeln.
  • Funktionalität zum Konvertieren von Workbook und Worksheet in verschiedene Formate als Streams hinzugefügt.

November 2024

IronXL 2024.11.16

11. November 2024
Version 2024.11.16
IronXL v2024.11.16 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.11.16

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf 2024.9.15
  • Aktualisiert IronSoftware.Common auf 2024.9.38
  • Unterstützung zur Umschaltung der Spaltenrichtung auf Rechts-nach-Links hinzugefügt, nützlich für Sprachen wie Arabisch, Chinesisch und Hebräisch.
  • Methoden zum Festlegen von Tab-Farben mit SetWorksheetTabColor und SetWorksheetTabColorIndex hinzugefügt.
  • Die Methode RemoveHyperlink wurde hinzugefügt, um Hyperlinks aus Zellen zu entfernen.
  • Behebung eines Problems, bei dem der Zugriff auf den Hyperlink einer Zelle eine Nullverweis-Ausnahme auslöste, wenn die Zelle keinen hatte.
  • Behebung eines Problems, bei dem der Zugriff auf Dateityp-Hyperlinks in XLS-Dateien eine leere Zeichenfolge zurückgab.
  • Es wurde ein Problem behoben, bei dem die Methode ToDataTable nicht alle Datentypen korrekt berechnete.

Oktober 2024

IronXL 2024.10.2

3. Oktober 2024
Version 2024.10.2
IronXL v2024.10.2 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.10.2

Versionshinweise:

  • Aktualisiert IronSoftware.System.Drawing auf Version 2024.9.11

September 2024

IronXL 2024.9.3

3. September 2024
Version 2024.8.5
IronXL v2024.8.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.9.3

Versionshinweise:

  • Kleinere Fehlerbehebungen

August 2024

IronXL 2024.8.5

30. Juli 2024
Version 2024.8.5
IronXL v2024.8.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.8.5

Versionshinweise:

  • Kleinere Fehlerbehebungen

Juli 2024

IronXL 2024.7.1

5. Juli 2024
Version 2024.7.1
IronXL v2024.7.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.7.1

Versionshinweise:

  • Kleinere Fehlerbehebungen

Juni 2024

IronXL 2024.6.1

4. Juni 2024
Version 2024.6.1
IronXL v2024.6.1 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.6.1

Versionshinweise:

  • Kleinere Fehlerbehebungen

Mai 2024

IronXL 2024.5.5

29. April 2024
Version 2024.5.5
IronXL v2024.5.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.5.5

Versionshinweise:

  • Kleinere Fehlerbehebungen
  • Aktualisiert IronSoftware.System.Drawing auf Version 2024.5.1

April 2024

IronXL 2024.4.4

4. April 2024
Version 2024.4.4
IronXL v2024.4.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.4.4

Versionshinweise:

  • Behebung eines Fehlers, bei dem eine "freigegebene" Formel (die Art, die über mehrere Zellen kopiert wird) beim Speichern einer Datei verloren ging.
  • Aktualisiert IronSoftware.System.Drawing auf Version 2024.4.1

März 2024

IronXL 2024.3.20

11. März 2024
Version 2024.3.20
IronXL v2024.3.20 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.3.20

Versionshinweise:

  • Aktualisiert IronSoftware.Common auf Version 2024.1.7
  • Aktualisiert IronSoftware.System.Drawing auf Version 2024.3.4
  • Behebt einen Fehler, bei dem der Lizenzschlüssel nicht aus der web.config-Datei im .NET Framework übernommen wurde

Februar 2024

IronXL 2024.2.25

29. Januar 2024
Version 2024.2.25
IronXL v2024.2.25 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.2.25

Versionshinweise:

  • Aktualisiert IronSoftware.Common auf Version 2024.1.2
  • Behebt einen Fehler, der zu einer sehr langsamen Ausführung von Methoden führte, die Daten aus DataSets (namentlich LoadWorkSheetsFromDataSet Methoden) luden.
  • Leistungsverbesserungen infolge der oben genannten Korrektur in vielen anderen Methoden, die eine große Anzahl von Zellen erstellen
  • Behebt einen Fehler, bei dem Stiländerungen einer Zelle die Vordergrundfarbe der Zelle auf Schwarz setzen würden Die Methoden IronXl.Cell.Int64Value und IronXl.Cell.Int32Value sind veraltet und werden in Zukunft entfernt. Verwenden Sie stattdessen IronXl.Cell.IntValue und IronXl.Cell.LongValue
  • Fügt die Klasse IronXl.Cells.Comment hinzu, um Zellenkommentare mit Settern und Gettern für alle Kommentareigenschaften darzustellen.
  • Fügt der Klasse Comment die Eigenschaft IronXl.Cell mit Methoden zum Hinzufügen und Entfernen von Kommentaren hinzu. Die Eigenschaft Comment ist null, wenn die Zelle keinen Kommentar enthält. Kommentare werden standardmäßig unsichtbar hinzugefügt

Januar 2024

IronXL 2024.1.21

29. Dezember 2023
Version 2024.1.21
IronXL v2024.1.21 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2024.1.21

Versionshinweise:

  • Kleinere Verbesserungen und Fehlerkorrekturen

Dezember 2023

IronXL 2023.12.19

1. Dezember 2023
Version 2023.12.19
IronXL v2023.12.19 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.12.19

Versionshinweise:

  • Behebt einen Fehler beim Erstellen definierter Namen.
  • Behebt die Probleme, bei denen das Laden von Tabellenkalkulationen mit einem Diagrammblatt einen Fehler auslöst. Bitte beachten Sie, dass Diagrammblätter weiterhin nicht geladen werden. Die Unterstützung von Diagrammblättern ist weiterhin eine Feature-Anfrage.
  • Fügt eine Funktion hinzu, um benannte Tabellen in DataTables umzuwandeln.
  • Fügt Unterstützung für Datenvalidierungen hinzu:
    • DataValidations Eigenschaft zu WorkSheet hinzugefügt. Es enthält alle Datenvalidierungen in der Tabelle und beinhaltet Methoden zum Hinzufügen und Entfernen von Datenvalidierungen.
    • Alle Datentypen von Validierungen können aus Tabellenkalkulationen gelesen werden.
    • WholeNumber, Decimal, TextLength, Date, List, und FormulaList Datenvalidierungen können zu WorkSheet hinzugefügt werden.

November 2023

IronXL 2023.11.12

27. Oktober 2023
Version 2023.11.12
IronXL v2023.11.12 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.11.12

Versionshinweise:

  • IronDrawing wird auf Version 2023.11.1 aktualisiert
  • Kleine Fehlerbehebungen und Verbesserungen
  • IronXl.Logger Die Klasse ist veraltet. Verwenden Sie stattdessen IronSoftware.Logger

Oktober 2023

IronXL v2023.10.8

05. Oktober 2023
Version 2023.10.8
IronXL v2023.10.8 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.10.8

Versionshinweise:

  • IronDrawing wird auf Version 2023.10.2 aktualisiert
  • Abhängigkeit von IronSoftware.Common 2023.10.2 hinzugefügt
  • Kleine Fehlerbehebungen und Verbesserungen

September 2023

IronXL v2023.9.29

19. September 2023
Version 2023.9.29
IronXL v2023.9.29 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.9.29

Versionshinweise:

  • IronDrawing wird auf Version 2023.9.2 aktualisiert
  • Stabilitätsverbesserungen
  • Leistungsverbesserungen bis zu 25% schnellere Ausführungszeit in einigen Fällen

August 2023

IronXL v2023.8.19

31. Juli 2023
Version 2023.8.19
IronXL v2023.8.19 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.8.19

Versionshinweise:

  • Kleinere Verbesserungen und Korrekturen.
  • Aktualisiert Abhängigkeiten.

Juli 2023

IronXL v2023.7.4

6. Juli 2023
Version 2023.7.4
IronXL v2023.7.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.7.4

Versionshinweise:

  • Fügt die Methode GetMergedRegions hinzu, mit der eine Liste zusammengeführter Regionen abgerufen werden kann.
  • Behebt einen Fehler, bei dem die Methode Clear nicht alle Arbeitsblätter in der Sammlung gelöscht hat.
  • Behebt einen Fehler, bei dem die Methode InsertColumn die letzte Zeile übersprungen hat.
  • Behebt einen Fehler, bei dem die Methode Range.ToDataTable die Konvertierung abbrach, wenn sie auf eine leere Zeile stieß.
  • Fügt die Methodengruppe RemoveColumn zu Range, RangeRow, RangeColumn, Worksheet hinzu. Die Methodengruppe - InsertColumn verschiebt nun die Spalten korrekt aus dem Weg, aktualisiert die Formeln und verschiebt die Formatvorlagen mit den Zellen.
  • Verbessert die Zeit-Leistungsfähigkeit in einigen Fällen von Stapeldatenmanipulation um 20-25%.
  • Die Eigenschaften Range.AllRowsInRange und Range.AllColumnsInRange sind veraltet; verwenden Sie stattdessen Range.Rows und Range.Columns. Dies gilt auch für die Klassen WorkSheet, RangeRow und RangeColumn.
  • Der interne Arbeitsbereich des Arbeitsblatts wird nun korrekt mit allen Änderungen aktualisiert, die am Arbeitsblatt vorgenommen wurden.
  • Der interne Arbeitsbereich des Arbeitsblatts wird jetzt die leeren Spalten am Ende des Bereichs enthalten, die Stylinginformationen halten.
  • Zahlreiche Fehler in der Methode Range.Trim wurden behoben, darunter ein Fehler, bei dem Trim leere Spalten nicht entfernte. Die Methoden Range.RemoveColumn und Range.RemoveRow entfernen nun IMMER die Spalte/Zeile vollständig aus dem Tabellenblatt und verschieben die Zeilen/Spalten unterhalb/rechts von der entfernten Spalte/Zeile nach oben/links, falls die Spalte/Zeile nach dem Entfernen leer ist.
  • Fügt die Eigenschaft Range.Count hinzu, die die Anzahl der Zellen im Bereich zurückgibt, ohne alle Zellen zu durchlaufen.
  • Ändert die Eigenschaften Range.ColumnCount und Range.RowCount so, dass sie die Anzahl der Spalten/Zeilen im Bereich zurückgeben, ohne alle Zellen zu durchlaufen.
  • Verbessert die Dokumentation für die Klasse Range und deren Erben.
  • Die Methoden InsertRow und InsertColumn geben nun die eingefügte Zeile/Spalte zurück. Gleiches gilt für die Methoden InsertRows und InsertColumns, diese geben jedoch Listen der eingefügten Spalten/Zeilen zurück.
  • Die Adresse des Bereichs wird nun korrekt aktualisiert, wenn der Bereich geändert wird (mit den Methoden Subtract).
  • Fügt die Eigenschaft WorkSheet.RangeAddress mit der Adresse des verwendeten Bereichs auf dem Blatt hinzu.
  • Aktualisiert IronSoftware.System.Drawing auf Version 2023.7.1

Juni 2023

IronXL v2023.6.4

29. Mai 2023
Version 2023.6.4
IronXL v2023.6.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.6.4

Versionshinweise:

  • Fügt die Methode SetBorderStyle hinzu, mit der Rahmentyp und -farbe festgelegt werden können.
  • Behebt einen Fehler, bei dem "&" in den Diagrammserien die resultierende Datei nach dem Speichern beschädigte.
  • Behebt einen Fehler, der dazu führte, dass die Methode WorkBook.Load eine Ausnahme auslöste, wenn eine .xlsx-Datei (.xlsm, .xltx usw.) ein öffnendes und schließendes br-Tag in ihrer internen XML-Struktur hatte.
  • Aktualisiert Abhängigkeit IronDrawing auf Version 2023.6.1.

Mai 2023

IronXL v2023.5.4

1. Mai 2023
Version 2023.5.4
IronXL v2023.5.4 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.5.4

Versionshinweise:

  • Behebt ein Problem, bei dem Lizenzschlüssel in einigen .NET Framework ASP.NET-Projekten nicht aus der web.config abgerufen wurden.
  • Behebt mögliche Warnungen über System.Memory-Versionenkonflikte

März 2023

IronXL v2023.4.13

29. März 2023
Version 2023.4.13
IronXL v2023.4.13 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.4.13

Versionshinweise:

  • Fügt Unterstützung für die Iron Suite-Lizenzschlüssel hinzu
  • Behebt Probleme mit Lizenzschlüsseln, die in .config und .json-Dateien gespeichert sind und von IronXL nicht erkannt werden
  • Fügt Unterstützung für Lizenzschlüssel hinzu, die in .config und .json-Dateien in Unterordnern der Anwendung gespeichert sind

Februar 2023

IronXL v2023.2.5

27. Februar 2023
Version 2023.2.5
IronXL v2023.2.5 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.2.5

Versionshinweise:

  • Zustimmung zu den EULA-Bedingungen ist nun erforderlich, bevor das NuGet-Paket installiert wird
  • Verbessert IntelliSense-Beschreibungen für die Range-Klasse
  • Behebt einen Fehler, bei dem die Eigenschaft WorkSheet.PhysicalColumnCount eine Ausnahme auslöste, wenn auf sie zugegriffen wurde, während im Arbeitsblatt keine Spalten vorhanden waren.
  • Verbessert die IntelliSense-Beschreibungen für die Eigenschaft Cell.Hyperlink
  • Behebt einen Fehler, der dazu führte, dass beim Setzen der Eigenschaft Cell.Hyperlink in einigen Fällen der falsche Hyperlink-Typ erkannt wurde.
  • Verbessert die Beschreibung einer Ausnahme, die auftritt, wenn die Methoden AutoSizeColumn verwendet werden, während im System keine Schriftarten gefunden werden.
  • Aktualisiert Abhängigkeiten

Januar 2023

IronXL v2023.1.14

31. Januar 2023
Version 2023.1.14
IronXL v2023.1.14 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2023.1.14

Versionshinweise:

  • Der für die Methode WorkSheet.InsertImage verwendete Enum wurde in IronXl.Drawing.Images.ImageFormat geändert.
  • Behebt einen Fehler, bei dem Diagramme in verschiedenen Lokalen aufgrund des Dezimaltrennzeichens beschädigt werden konnten
  • Leistungsverbesserungen

Dezember 2022

IronXL v2022.12.11262

29. Dezember 2022
Version 2022.12.11262
IronXL v2022.12.11262 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.12.11262

Versionshinweise:

  • Behebt einen Fehler, bei dem eine Licensing-Ausnahme ausgelöst wird, wenn eine Anwendung, die IronXL verwendet, mit einem angeschlossenen Visual Studio-Debugger ausgeführt wird.
  • Behebt einen Fehler, bei dem das Löschen eines von mehreren Diagrammen und das anschließende Hinzufügen eines weiteren Diagramms eine Ausnahme auslöst.
  • Diagrammtitel überlagern nicht länger den Diagrammbereich.

IronXL v2022.12.10926

8. Dezember 2022
Version 2022.12.10926
IronXL v2022.12.10926 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.12.10926

Versionshinweise:

  • Behebt einen Fehler, bei dem WorkBook.ExportToHtml aufgrund nicht indizierter Farben im Dokument eine Ausnahme auslöste.
  • Behebt einen Fehler, bei dem Getter-Aufrufe für Eigenschaften von Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont und RangeBorder unnötigerweise alle Zellen im Bereich erzeugten.
  • Behebt einen Fehler, bei dem eine Ausnahme auftrat, wenn .XLSX-Dateien mit bestimmten WebPublishing-Einstellungen geladen wurden.
  • Fügt die Eigenschaften WorkSheet.PhysicalColumnCount und WorkSheet.PhysicalRowCount hinzu, die die Anzahl der Zeilen und Spalten zurückgeben, die aktuell physisch in diesem Arbeitsblatt vorhanden sind.
  • Verbessert und aktualisiert die IntelliSense-Dokumentation, um einige der Eigenschaften und Methoden von WorkSheet und Range zu verdeutlichen.
  • Verbessert die Leistung beim Lesen von Eigenschaften des Objekts Range, insbesondere bei großen Bereichen. Dies gilt für alle Objekte, die von Range geerbt werden (WorkSheet, RangeRow, etc.).

November 2022

IronXL v2022.11.10251

2. November 2022
Version 2022.11.10251
IronXL v2022.11.10251 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.11.10251

Versionshinweise:

  • Fügt Überladungen für WorkBook Lademethoden hinzu, um ein Passwort für verschlüsselte XLSX-, XLSM- und XLTX-Arbeitsmappen zu akzeptieren. Vollständige Liste der Überladungen:
    • TryLoad(string filename, string password, out WorkBook workBook)
    • Load(byte [] data, string password)
    • Load(Stream stream, string password)
    • LoadExcel(byte [] data, string password)
    • LoadExcel(Stream file, string password)
    • LoadExcel(string filename, string password)
    • FromByteArray(byte [] data, string password)
    • FromStream(Stream stream, string password)
  • Fügt eine Methode WorkBook.Encrypt(string password) hinzu, die eine Arbeitsmappe in einen MemoryStream schreibt, sie mit einem als Argument angegebenen Passwort oder dem in der WorkBook.Password-Eigenschaft gespeicherten Passwort verschlüsselt und den resultierenden verschlüsselten MemoryStream zurückgibt. Nur unterstützt für XLSX-, XLSM- und XLTX-Arten von Arbeitsmappen.
  • Fügt eine Methode WorkBook.Decrypt(Stream stream, string password) hinzu, die einen Stream mit einem als Argument angegebenen Passwort entschlüsselt und den resultierenden entschlüsselten MemoryStream zurückgibt. Nur unterstützt für XLSX-, XLSM- und XLTX-Arten von Arbeitsmappen.
  • Behebt einen Fehler, bei dem einige Rahmenstile beim Exportieren der Arbeitsmappe als HTML eine Ausnahme verursachten.
  • Behebt einen Fehler, bei dem die Methode InsertRow eine Ausnahme auslöste, wenn die Zeile an der Stelle der letzten vorhandenen Zeile eingefügt wurde.
  • Verbessert die Präzision der Methoden AutoSizeRow und AutoSizeColumn.
  • Verbessert die Leistung der Methode InsertRow um 25 %.

September 2022

IronXL v2022.9.9454

29. September 2022
Version 2022.9.9454
IronXL v2022.9.9454 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

Versionshinweise:

  • Behebt einen Fehler, bei dem das erste erstellte ConditionalFormattingRule nicht richtig funktionierte.
  • Behebt einen Fehler, bei dem die Schriftfarbe nicht durch die bedingte Formatierungsregel angewendet wurde.
  • Behebt einen Fehler, der dazu führte, dass beim Ändern der Eigenschaft Cell.FormatString in der .xlsx-Datei ein doppelter Stil erstellt wurde.
  • Behebt einen Fehler, bei dem die Methoden Range.Row(int) und Range.Column(int) für große Bereiche mehrere Minuten zur Ausführung benötigen konnten.
  • Fügt gegebenenfalls eine Aufzählung IronXl.SortOrder hinzu, um die Sortierrichtung anzugeben.
  • Fügt die Methoden Range.SortByColumn(string, SortOrder) und Range.SortByColumn(int, SortOrder) hinzu, die das Sortieren eines Bereichs nach einer bestimmten Spalte ermöglichen und die Zeilen eines sortierten Bereichs entsprechend der neuen Reihenfolge der angegebenen Spalte neu anordnen.
  • Entfernt die Abhängigkeit vom NuGet Paket IronDrawing und ersetzt sie durch IronSoftware.System.Drawing.

IronXL v2022.9.9454

2. September 2022
Version 2022.9.9454
IronXL v2022.9.9454 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.9.9454

Versionshinweise:

  • Behebt ein Problem mit einer Reihe von Methoden, die in der vorherigen Version falsch verschleiert wurden. Liste der betroffenen Methoden: IronXl.Cells.CellFont.SetColor(Color), IronXl.Cells.CellStyle.SetBackgroundColor(Color), IronXl.Cells.XlsCellBorder.SetColor(Color), IronXl.Cells.XlsCellFont.SetColor(Color), IronXl.Cells.XlsCellStyle.SetBackgroundColor(Color), IronXl.Cells.XlsxCellBorder.SetColor(Color), IronXl.Cells.XlsxCellFont.SetColor(Color), IronXl.Cells.XlsxCellStyle.SetBackgroundColor(Color), IronXl.Ranges.RangeBorder.SetColor(Color), IronXl.Ranges.RangeFont.SetColor(Color), IronXl.Ranges.RangeStyle.SetBackgroundColor(Color), IronXl.Styles.IBorder.SetColor(Color), IronXl.Styles.IFont.SetColor(Color), IronXl.Styles.IStyle.SetBackgroundColor(Color).
  • Fügt eine Abhängigkeit zu einem IronDrawing NuGet Paket hinzu, um implizites Casting von System.Drawing.Color bei Verwendung der oben aufgeführten Methoden zu ermöglichen.
  • Fügt eine Methode IronXl.Drawing.Images.Image.ToAnyBitmap() hinzu, die ein IronSoftware.Drawing.AnyBitmap Objekt aus Byte-Daten des Bildobjekts erstellt.
  • Aktualisiert die Endbenutzer-Lizenzvereinbarung.
  • IronXL.dll ist jetzt signiert.

August 2022

IronXL v2022.8.8357

23. August 2022
Version 2022.8.8357
IronXL v2022.8.8357 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.8.8357

Versionshinweise:

  • Fügt eine Funktion zur Verschlüsselung und Entschlüsselung von ".xlsx", ".xlsm" und ".xltx"-Dateien mit einem Passwort hinzu. Verwenden Sie die Methode WorkBook.SaveAs(string fileName, string password), um WorkBook beim Speichern mit dem angegebenen Passwort zu verschlüsseln. Verwenden Sie die Methode WorkBook.Load(string filename, string password), um die Datei mit dem angegebenen Passwort beim Laden der Arbeitsmappe zu entschlüsseln. Das Passwort kann auch mit folgenden Methoden angegeben werden:
    • Verwendung der Eigenschaft WorkBook.Password (Die Arbeitsmappe wird beim Speichern verschlüsselt, wenn diese Eigenschaft nicht null ist, und nicht verschlüsselt, wenn sie null ist)
    • Verwendung des Objekts SavingOptions mit der Eigenschaft SavingOptions.Password beim Aufruf der Methode WorkBook.SaveAs(string fileName, SavingOptions options)
    • Verwendung des Objekts LoadingOptions mit der Eigenschaft LoadingOptions.Password beim Aufruf der Methode WorkBook.Load(string filename, LoadingOptions options)
  • Um zu prüfen, ob das WorkBook Objekt beim Speichern verschlüsselt wird, verwenden Sie die boolesche Eigenschaft WorkBook.IsEncrypted. Die Verschlüsselung kann auch durch Zuweisung von WorkBook.IsEncrypted = false deaktiviert werden (Hinweis: Die Arbeitsmappe kann nicht durch Zuweisung von WorkBook.IsEncrypted = true verschlüsselt werden, dies führt zu einer Laufzeitausnahme, bei der Sie aufgefordert werden, stattdessen ein Passwort anzugeben).
  • Das Festlegen von Passwörtern für eine Arbeitsmappe mit einem anderen Typ als ".xlsx", ".xlsm" und ".xltx" wird ebenfalls zur Laufzeit eine Ausnahme auslösen, die den Benutzer darauf hinweist, dass die Arbeitsmappe nicht verschlüsselt werden konnte.
  • Fügt Unterstützung for .NET 6.0 hinzu.
  • Entfernt die Abhängigkeit von System.Common.Drawing.
  • Entfernt Unterstützung for .NET Framework 4.5. Die minimal unterstützte .NET Framework-Version ist jetzt 4.6.2
  • Breaking Change: Die Methode WorkBook.SaveAs(string filename, string listDelimiter) wurde in WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) umbenannt, um die Mehrdeutigkeit zwischen den Methoden SaveAs(string filename, string listDelimiter) und SaveAs(string fileName, string password) zu beseitigen.
  • Breaking Change: Die Methode IronXl.Drawing.Images.IImage.ToBitmap() wurde entfernt, da System.Common.Drawing nicht mehr unterstützt wird.
  • Breaking Change: Die Methode IronXl.Drawing.Images.IImage.ToImage() gibt nun ein SixLabors.ImageSharp.Image-Objekt zurück, das als Ersatz für entfernte System.Common.Drawing-Objekte dient.
  • Behebt einen Fehler mit der Hintergrundfarbe in XLSX, die nicht in Excel gerendert wurde.
  • Behebt einen Fehler mit der thailändischen Sprachumgebung, die eine Lizenz-Ausnahme auslöste.
  • Behebt einen Fehler, bei dem jedes Mal, wenn einer neuen Zelle in einer XLSX-Arbeitsmappe ein DateTime-Wert zugewiesen wurde, für jede Zelle ein neuer Zellstil erstellt wurde, was die Stil-Tabelle überforderte und die resultierende Datei beschädigte, wenn die Anzahl der Zellen größer als 64.000 war.
  • Verbessert die Geschwindigkeit beim Erstellen großer Mengen von Zellen mit einem DateTime-Wert und -Format. Zum Beispiel dauerte das Erstellen einer Arbeitsmappe mit 80K DateTime-Wert und Format-Zellen auf einem einzigen Arbeitsblatt früher 25 Sekunden und dauert jetzt weniger als 0,8 Sekunden (die tatsächliche Leistung hängt von der Umgebung ab, in der der Code ausgeführt wird).

Juli 2022

IronXL v2022.7.7362

13. Juli 2022
Version 2022.7.7362
IronXL v2022.7.7362 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.7.7362

Versionshinweise:

  • Fügt eine Möglichkeit hinzu, den Stringwert einer Zelle zu ändern, ohne die Zelle automatisch zu formatieren: Dies wird durch die StringValue-Eigenschaft einer Zelle erreicht.
  • Fügt die Methode AutoSizeRow zu Row und WorkSheet hinzu, die die Höhe einer Zeile an den Inhalt anpasst.
  • Fügt die Methode AutoSizeColumn zu Column und WorkSheet hinzu, die die Breite einer Zeile an den Inhalt anpasst.
  • Behebt einen Fehler, bei dem eine Ausnahme ausgelöst wurde, wenn ein Rahmen hinzugefügt oder geändert wurde.
  • Behebt einen Fehler, bei dem eine Ausnahme ausgelöst wurde, wenn der Zellwert in eine Formel geändert wurde, die von einer einzelnen Zelle abhängt, z. B. "=A1".
  • Behebt einen Fehler, bei dem ein String, der einem ähnlichen "12-720" glich, als Datum im Jahr 720 interpretiert wurde, wenn er zu einer Zelle hinzugefügt wurde. Excel unterstützt keine Daten, die vor dem Jahr 1900 liegen. Solche Strings werden nicht mehr als Datum interpretiert. Allerdings werden Strings, die als gültiges Datum nach 1900 interpretiert werden können, weiterhin als Datum interpretiert. Beispielsweise "12-1956". Verwenden Sie die Eigenschaft StringValue, um diese Analyse zu umgehen.
  • Behebt einen Fehler, bei dem eine bestehende Arbeitsmappe geladen, geändert und gespeichert wurde: Zellen könnten ihr ursprüngliches Format verlieren, wenn ihre Inhalte geändert wurden. Dies ist nicht mehr der Fall.

Juni 2022

IronXL v2022.6.6825

23. Juni 2022
Version 2022.6.6825
IronXL v2022.6.6825 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.6.6825

Versionshinweise:

  • Fügt einen neuen IronXl.Formatting.ConditionType hinzu.
  • Der alte Code IronXl.Formatting.Enums.ConditionType ist veraltet.
  • Fügt Unterstützung für "Als Tabelle formatieren"-Stile hinzu.
  • Behebt einen Fehler, bei dem Dateien mit Pivot-Tabellen über IronXL geladen und dann gespeichert wurden und die resultierenden Dateien beschädigt waren.
  • Behebt einen Fehler, bei dem ein Bereich kopiert und eingefügt wurde, die Arbeitsmappe wird gespeichert und die resultierende Datei wird beschädigt.
  • Behebt einen Fehler, bei dem eine Datei mit bestimmten Diagrammtypen geladen und dann gespeichert wurde und die resultierende Datei beschädigt wurde.
  • Behebt einen Fehler, bei dem eine Datei mit .bmp-Bildern geladen wurde, aber .bmp-Bilder über Code nicht erreichbar waren.
  • Behebt einen Fehler, bei dem eine Arbeitsmappe erstellt wurde, die eine beliebig große Anzahl verwendeter Zellen enthielt, dann gespeichert und die resultierende Datei beschädigt wurde.
  • Behebt einige andere seltene Fehler, die gelegentlich zu einer beschädigten Datei führen könnten.
  • Behebt, wo jede Stilveränderung, die auf einen Zellbereich angewendet wurde, eine exorbitante Zeit in Anspruch nahm. Stilveränderungen umfassen Änderungen von Schriftarten (Höhe, Fettdruck, etc.), vertikale Ausrichtung, horizontale Ausrichtung usw.
  • Verbessert die allgemeine Stabilität der resultierenden Dateien, sowohl solcher, die mit IronXL erstellt als auch durch IronXL importiert und bearbeitet wurden.
  • Verbessert die Leistung erheblich, das Erzeugen einer Datei mit 10.000 verwendeten Zellen dauerte früher 1,5 Minuten, jetzt dauert es nur 20 Sekunden (wird je nach durch Ihren Code auf einer Zelle ausgeführten Operationen variieren).

März 2022

IronXL v2022.3.0

10. März 2022
Version 2022.3.0
IronXL v2022.3.0 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2022.3.0

Versionshinweise:

  • Verbesserte Unterstützung for .NET 6
  • Verbessert: Geschwindigkeit und Stabilität

Dezember 2021

IronXL v2021.12.0

21. Dezember 2021
Version 2021.12.0
IronXL v2021.12.0 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2021.12.0

Versionshinweise:

  • Verbesserte Unterstützung for .NET 5 und .NET 6 Beta
  • Verbessert: Geschwindigkeit und Stabilität
  • Verbessert: Logging

Oktober 2021

IronXL v2021.11.0

29. Oktober 2021
Version 2021.11.0
IronXL v2021.11.0 API-Referenz anzeigen

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2021.11.0

Versionshinweise:

  • Verbesserte Unterstützung for .NET 5 und .NET 6 Beta
  • Fehler behoben: Lizenzschlüsselvalidierung ist jetzt leerzeichensicher
  • Verbessert: Geschwindigkeit und Stabilität

August 2021

IronXL v2021.9.0

24. August 2021
Version 2021.9.0

Funktionen und Upgrades

https://www.nuget.org/packages/IronXl.Excel/2021.9.0

Versionshinweise:

  • Behobener Fehler: Funktioniert jetzt mit .NET 5.07
  • Behobener Fehler: Lizenzschlüssel werden aus Projektkonfigurationsdateien (Spezialfälle) ausgelesen
  • Verbessert: Geschwindigkeit und Stabilität

Bereit anzufangen?
Nuget Downloads 1,913,565 | Version: 2026.3 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronXL.Excel
Führen Sie ein Beispiel aus und sehen Sie zu, wie Ihre Daten zu einer Tabellenkalkulation werden.