Journal des modifications de la bibliothèque IronXL for .NET Excel

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

Feuille de route d'IronXL

IronXL a été créé pour faciliter la lecture et la création de fichiers XLS, XLSX et CSV par les développeurs en C# et dans tous les autres langages .NET.

IronXL est à l'avant-garde des efforts visant à permettre aux développeurs de modifier des fichiers Excel en C#, sans avoir besoin d'Office Interop.

Aujourd'hui, notre équipe se concentre sur le développement d'IronXL en accordant la priorité aux retours de notre communauté de développeurs.

Des mises à jour sont publiées chaque mois, et les nouvelles fonctionnalités font d'IronXL le choix privilégié de nombreux développeurs.

À long terme, nous prévoyons de lancer IronXL pour plusieurs langages de programmation. Early-stage R&D is in progress for building further MS Office products for Word, PowerPoint, and the further Microsoft Office Suite.


Avril 2026

IronXL v2026.4.1

PM > Install-Package IronXL.Excel -Version 2026.4.1

Notes de version

  • Fixed extremely slow style application on large spreadsheets (now 25-393x faster). Operations that previously took minutes on 500K+ cell ranges now complete in milliseconds.

Mars 2026

IronXL v2026.3.1

PM > Install-Package IronXL.Excel -Version 2026.3.1

Notes de version

  • Met à jour les dépendances internes.

Février 2026

IronXL v2026.2.1

PM > Install-Package IronXL.Excel -Version 2026.2.1

Notes de version

  • Met à jour les dépendances internes.

Janvier 2026

IronXL v2026.1.1

PM > Install-Package IronXL.Excel -Version 2026.1.1

Notes de version

  • Met à jour les dépendances internes.

Décembre 2025

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

Notes de version

  • FixedInvalidCastExceptionwhen loading certain.xlsfiles containing Data Validation records.

Novembre 2025

IronXL v2025.12.2

PM > Install-Package IronXL.Excel -Version 2025.12.2

Notes de version

  • Met à jour les dépendances internes.

Octobre 2025

IronXL v2025.10.4

PM > Install-Package IronXL.Excel -Version 2025.10.4

Notes de version

  • Fixed an issue where numeric cells were incorrectly detected as DateTime.
  • Correction d'un problème de corruption des types de données lors de la conversion de fichiers XLSX au format XLS.
  • Fixed an issue where the AutoSizeColumn method overestimated the column width.

Septembre 2025

IronXL v2025.9.1

PM > Install-Package IronXL.Excel -Version 2025.9.1

Notes de version

  • Updates IronSoftware.System.Drawing to 2025.9.3.

Août 2025

IronXL v2025.8.3

PM > Install-Package IronXL.Excel -Version 2025.8.3

Notes de version

  • Updates IronSoftware.System.Drawing to 2025.8.1.

Juillet 2025

IronXL v2025.7.15

PM > Install-Package IronXL.Excel -Version 2025.7.15

Notes de version

  • Updates IronSoftware.System.Drawing to 2025.7.12.

Juin 2025

IronXL v2025.6.4

PM > Install-Package IronXL.Excel -Version 2025.6.4

Notes de version

Mises à jour :

  • Updates IronSoftware.System.Drawing to 2025.6.2.

Corrections de bugs :

  • Fixes an issue where the LastFilledCell property incorrectly returned null for worksheets with sparse data.
  • Fixes an issue where CreateNamedTable corrupts Excel file when adding tables to different sheets.

Mai 2025

IronXL 2025.5.4

PM > Install-Package IronXL.Excel -Version 2025.5.4

Notes de version

  • Updates IronSoftware.System.Drawing to 2025.5.3.
  • Updates IronSoftware.Common to 2025.3.1.

  • Fixes an issue where Rows.Length returns an incorrect value when used with Excel files containing more than 500 rows.

Avril 2025

IronXL 2025.4.5

PM > Install-Package IronXL.Excel -Version 2025.4.5

Notes de version

  • Updates IronSoftware.System.Drawing to version 2025.3.6.
  • Updates IronSoftware.Common to version 2025.3.1.

Mars 2025

IronXL 2025.3.1

PM > Install-Package IronXL.Excel -Version 2025.3.1

Notes de version

  • Updates IronSoftware.System.Drawing to version 2025.3.5.
  • Updates IronSoftware.Common to version 2025.2.3.

Février 2025

IronXL 2025.2.5

PM > Install-Package IronXL.Excel -Version 2025.2.5

Notes de version

  • Updated IronSoftware.System.Drawing to 2025.1.6.

Janvier 2025

IronXL 2025.1.1

PM > Install-Package IronXL.Excel -Version 2025.1.1

Notes de version

  • Updated IronSoftware.Common to 2024.11.4.
  • Mise à jour des paquets de dépendances afin de corriger les failles de sécurité connues.
  • Correction d'un problème où le chargement et l'enregistrement des fichiers .xlsm généraient des exceptions.
  • Correction d'un problème où le chargement de fichiers Excel provoquait une exception " noms de pièces équivalents ".
  • Correction d'un problème où l'ajout de lignes cassait les formules.
  • Correction d'un problème où le chargement de fichiers Excel avec une validation de données invalide générait des exceptions.
  • Correction d'un problème où la définition du format numérique entraînait une couleur de police HTML générée blanche.

Décembre 2024

IronXL 2024.12.1

PM > Install-Package IronXL.Excel -Version 2024.12.1

Notes de version

  • Updated IronSoftware.System.Drawing to 2024.12.3.
  • Updated IronSoftware.Common to 2024.11.2.
  • Amélioration des performances pour la récupération de plages de cellules (5-10 fois plus rapide pour les fichiers de taille moyenne à grande).
  • Amélioration de l'évaluation des formules en mettant en cache les résultats évalués.
  • Correction d'une exception de référence null qui survenait lors du chargement de certains fichiers.
  • Correction d'un problème avec la récupération des valeurs de date à partir de formules.
  • Added functionality for converting Workbook and Worksheet in different formats as streams.

Novembre 2024

IronXL 16/11/2024

PM > Install-Package IronXL.Excel -Version 2024.11.16

Notes de version

  • Updated IronSoftware.System.Drawing to 2024.9.15
  • Updated IronSoftware.Common to 2024.9.38
  • Ajout de la possibilité de changer le sens des colonnes de droite à gauche, utile pour des langues comme l'arabe, le chinois et l'hébreu.
  • Added methods for setting tab colors with SetWorksheetTabColor and SetWorksheetTabColorIndex.
  • Added the RemoveHyperlink method to remove hyperlinks from cells.
  • Correction d'un problème où l'accès au lien hypertexte d'une cellule provoquait une exception de référence nulle si la cellule n'en possédait pas.
  • Correction d'un problème où l'accès aux hyperliens de type fichier dans les fichiers XLS renvoyait une chaîne vide.
  • Fixed an issue where the ToDataTable method did not accurately compute all data types.

Octobre 2024

IronXL 2024.10.2

PM > Install-Package IronXL.Excel -Version 2024.10.2

Notes de version

  • Updates IronSoftware.System.Drawing to version 2024.9.11

Septembre 2024

IronXL 2024.9.3

PM > Install-Package IronXL.Excel -Version 2024.8.5

Notes de version

  • Corrections de bugs mineurs

Août 2024

IronXL 2024.8.5

PM > Install-Package IronXL.Excel -Version 2024.8.5

Notes de version

  • Corrections de bugs mineurs

Juillet 2024

IronXL 2024.7.1

PM > Install-Package IronXL.Excel -Version 2024.7.1

Notes de version

  • Corrections de bugs mineurs

Juin 2024

IronXL 2024.6.1

PM > Install-Package IronXL.Excel -Version 2024.6.1

Notes de version

  • Corrections de bugs mineurs

Mai 2024

IronXL 2024.5.5

PM > Install-Package IronXL.Excel -Version 2024.5.5

Notes de version

  • Corrections de bugs mineurs
  • Updates IronSoftware.System.Drawing to version 2024.5.1

Avril 2024

IronXL 2024.4.4

PM > Install-Package IronXL.Excel -Version 2024.4.4

Notes de version

  • Corrige un bug où une formule " partagée " (du type copiée dans plusieurs cellules) était perdue lors de l'enregistrement d'un fichier.
  • Updates IronSoftware.System.Drawing to version 2024.4.1

Mars 2024

IronXL 2024.3.20

PM > Install-Package IronXL.Excel -Version 2024.3.20

Notes de version

  • Updates IronSoftware.Common to version 2024.1.7
  • Updates IronSoftware.System.Drawing to version 2024.3.4
  • Corrige un bug où la clé de licence n'était pas détectée à partir du fichier web.config dans .NET Framework

Février 2024

IronXL 2024.2.25

PM > Install-Package IronXL.Excel -Version 2024.2.25

Notes de version

  • Updates IronSoftware.Common to version 2024.1.2
  • Fixes a bug with a very slow execution of methods loading data from DataSets (namely LoadWorkSheetsFromDataSet methods)
  • Améliorations des performances résultant de la correction ci-dessus dans de nombreuses autres méthodes créant un grand nombre de cellules
  • Corrige un bug où toute modification de style d'une cellule entraînait la définition de sa couleur de premier plan en noir.
  • IronXL.Cell.Int64Value and IronXL.Cell.Int32Value methods are obsolete and will be removed in the future. Use IronXL.Cell.IntValue and IronXL.Cell.LongValue instead
  • Adds IronXL.Cells.Comment class to represent cell comments with setters and getters for all comment properties
  • Adds Comment property to IronXL.Cell class with methods to add and remove comments. The Comment property is null if cell has no comment. Les commentaires sont ajoutés de manière invisible par défaut.

Janvier 2024

IronXL 2024.1.21

PM > Install-Package IronXL.Excel -Version 2024.1.21

Notes de version

  • Améliorations mineures et corrections de bugs

Décembre 2023

IronXL 19/12/2023

PM > Install-Package IronXL.Excel -Version 2023.12.19

Notes de version

  • Corrige un bug où la création de noms définis provoquait des exceptions.
  • Corrige les problèmes où le chargement de feuilles de calcul contenant une feuille de graphique générait une erreur. Veuillez noter que les feuilles de cartes ne seront toujours pas chargées. L'ajout de feuilles de graphiques compatibles reste une fonctionnalité demandée.
  • Adds a feature to convert named tables to DataTables.
  • Ajoute la prise en charge des validations de données :
    • DataValidations property added to WorkSheet. Il contient toutes les validations de données de la feuille de calcul et des méthodes pour ajouter et supprimer des validations de données.
    • Tous les types de validation de données peuvent être lus à partir de feuilles de calcul.
    • WholeNumber, Decimal, TextLength, Date, List, and FormulaList data validations can be added to WorkSheet.

Novembre 2023

IronXL 12/11/2023

PM > Install-Package IronXL.Excel -Version 2023.11.12

Notes de version

  • IronDrawing a été mis à jour vers la version 2023.11.1
  • Corrections et améliorations mineures
  • IronXL.Logger class is deprecated. Use IronSoftware.Logger instead

Octobre 2023

IronXL v2023.10.8

PM > Install-Package IronXL.Excel -Version 2023.10.8

Notes de version

  • IronDrawing a été mis à jour vers la version 2023.10.2
  • Added dependency on IronSoftware.Common 2023.10.2
  • Corrections et améliorations mineures

Septembre 2023

IronXL v2023.9.29

PM > Install-Package IronXL.Excel -Version 2023.9.29

Notes de version

  • IronDrawing a été mis à jour vers la version 2023.9.2
  • Améliorations de la stabilité
  • Améliorations des performances, avec un temps d'exécution jusqu'à 25 % plus rapide dans certains cas.

Août 2023

IronXL v2023.8.19

PM > Install-Package IronXL.Excel -Version 2023.8.19

Notes de version

  • Améliorations et corrections mineures.
  • Met à jour les dépendances.

Juillet 2023

IronXL v2023.7.4

PM > Install-Package IronXL.Excel -Version 2023.7.4

Notes de version

  • Adds the GetMergedRegions method, which is used to retrieve a list of merged regions.
  • Fixes a bug where the Clear method did not delete all worksheets in the collection.
  • Fixes a bug where the InsertColumn method skipped the last row.
  • Fixes a bug where the Range.ToDataTable method would stop converting when it encountered an empty row.
  • Adds RemoveColumn method group to Range, RangeRow, RangeColumn, Worksheet.
  • InsertColumn method group will now correctly shift the columns out of the way, updating the formulas and moving styles with the cells.
  • Améliore les performances en termes de temps de 20 à 25 % dans certains cas de manipulation de données en masse.
  • Deprecates the Range.AllRowsInRange and Range.AllColumnsInRange properties, use Range.Rows and Range.Columns instead. This is also true for the WorkSheet, RangeRow, and RangeColumn classes.
  • WorkSheet's internal working range will now correctly update with all changes made to the worksheet.
  • WorkSheet's internal working range will now include the empty columns at the end of the range which hold any styling information.
  • Fixed numerous bugs in Range.Trim method, including a bug where Trim would not trim empty columns.
  • Range.RemoveColumn and Range.RemoveRow methods will now ALWAYS remove the column/row entirely from the sheet, shifting up/to the left the rows/columns located below/to the right of the removed ones, if after the removal the column/row is empty.
  • Adds Range.Count property, which returns the number of cells in the range without iterating over all cells.
  • Changes the Range.ColumnCount and Range.RowCount properties to return the number of columns/rows in the range without iterating over all cells.
  • Améliore la documentation de la classe Range et de ses classes héritières.
  • InsertRow and InsertColumn methods will now return the inserted row/column. Same for InsertRows and InsertColumns methods but these will return lists of inserted columns/rows.
  • Range's address will now be correctly updated when the range is changed (with Trim/Insert/Remove/Subtract methods).
  • Adds WorkSheet.RangeAddress property with the address of the area in use on the sheet.
  • Updates IronSoftware.System.Drawing to version 2023.7.1

Juin 2023

IronXL v2023.6.4

PM > Install-Package IronXL.Excel -Version 2023.6.4

Notes de version

  • Adds SetBorderStyle method, used to set border type and color.
  • Corrige un bug où le caractère " & " dans les séries des graphiques corrompait le fichier résultant après l'enregistrement.
  • Fixes a bug where if an .xlsx (.xlsm, .xltx, etc.) file had an opening and closing br tag in its internal XML structure - WorkBook.Load method would throw an exception.
  • Mise à jour de la dépendance IronDrawing vers la version 2023.6.1.

Mai 2023

IronXL v2023.5.4

PM > Install-Package IronXL.Excel -Version 2023.5.4

Notes de version

  • Fixes an issue where license keys would not be retrieved from web.config in some .NET Framework ASP.NET projects
  • Fixes possible warnings about System.Memory version conflicts

Mars 2023

IronXL v2023.4.13

PM > Install-Package IronXL.Excel -Version 2023.4.13

Notes de version

  • Ajoute la prise en charge des clés de licence Iron Suite
  • Corrige les problèmes liés aux clés de licence stockées dans les fichiers .config et .json qui n'étaient pas reconnues par IronXL.
  • Ajoute la prise en charge des clés de licence stockées dans les fichiers .config et .json situés dans des sous-dossiers de l'application.

Février 2023

IronXL v2023.2.5

PM > Install-Package IronXL.Excel -Version 2023.2.5

Notes de version

  • L'acceptation des termes du CLUF est désormais requise avant l'installation du package NuGet.
  • Improves IntelliSense descriptions for Range class
  • Fixes a bug where WorkSheet.PhysicalColumnCount property would throw an exception when accessed while no columns exist on the worksheet
  • Improves IntelliSense descriptions for Cell.Hyperlink property
  • Fixes a bug when setting Cell.Hyperlink property would in some cases detect the wrong hyperlink type
  • Improves the description of an exception that occurs when AutoSizeRow/AutoSizeColumn methods are used while no fonts are found in the system
  • Mise à jour des dépendances

Janvier 2023

IronXL v2023.1.14

PM > Install-Package IronXL.Excel -Version 2023.1.14

Notes de version

  • Enum used for WorkSheet.InsertImage method is changed to IronXL.Drawing.Images.ImageFormat
  • Corrige un bug qui pouvait corrompre les graphiques dans certaines régions à cause du séparateur décimal.
  • Améliorations des performances

Décembre 2022

IronXL v2022.12.11262

PM > Install-Package IronXL.Excel -Version 2022.12.11262

Notes de version

  • Fixes a bug wherein a Licensing exception is thrown when an application using IronXL is executed with a Visual Studio debugger hooked.
  • Corrige un bug où la suppression d'un des graphiques multiples, puis l'ajout d'un autre graphique, provoquait une exception.
  • Les titres des graphiques ne se superposeront plus à la zone du graphique.

IronXL v2022.12.10926

PM > Install-Package IronXL.Excel -Version 2022.12.10926

Notes de version

  • Fixes a bug, where WorkBook.ExportToHtml was throwing an exception due to un-indexed colors in the document.
  • Fixes a bug, where getter calls for properties of Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont, and RangeBorder would unnecessarily create all cells in the range.
  • Fixes a bug, where exception was thrown upon loading .XLSX files with specific WebPublishing settings.
  • Adds WorkSheet.PhysicalColumnCount and WorkSheet.PhysicalRowCount properties, which return the number of rows and columns that are physically present in this worksheet at the moment.
  • Improves and updates IntelliSense documentation to clarify some of the WorkSheet's and Range's properties and methods.
  • Improves performance when reading any of the Range object's properties, especially in case of large Ranges. This applies to all objects that are inherited from Range (WorkSheet, RangeRow, etc.).

Novembre 2022

IronXL v2022.11.10251

PM > Install-Package IronXL.Excel -Version 2022.11.10251

Notes de version

  • Adds overloads for WorkBook loading methods to accept a password for encrypted XLSX, XLSM, and XLTX workbooks. Liste complète des surcharges ajoutées :
    • TryLoad(string filename, string password, out WorkBook workBook)
    • Charger(octets [] données, chaîne mot de passe)
    • Charger(Flux flux, chaîne mot de passe)
    • ChargerExcel(octets [] données, chaîne mot de passe)
    • ChargerExcel(Flux fichier, chaîne mot de passe)
    • ChargerExcel(chaîne nom_de_fichier, chaîne mot_de_passe)
    • FromByteArray(byte[] données, chaîne mot de passe) -FromStream(Stream flux, chaîne mot de passe)
  • Adds a method WorkBook.Encrypt(string password) which will write a workbook into a MemoryStream, encrypt it using a password provided as an argument or the one stored in WorkBook.Password property, and return resulting encrypted MemoryStream. Pris en charge uniquement pour les classeurs de type XLSX, XLSM et XLTX.
  • Adds a method WorkBook.Decrypt(Stream stream, string password) which will decrypt a Stream with a password provided as an argument and return the resulting decrypted MemoryStream. Pris en charge uniquement pour les classeurs de type XLSX, XLSM et XLTX.
  • Corrige un bug où certains styles de bordure provoquaient une exception lors de l'exportation du classeur au format HTML.
  • Fixes a bug where InsertRow method would throw an exception if the row was inserted in the place of the last existing row.
  • Improves precision of AutoSizeRow and AutoSizeColumn methods.
  • Improves performance of InsertRow method by 25%.

Septembre 2022

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

Notes de version

  • Fixes a bug where first created ConditionalFormattingRule wasn't working properly.
  • Corrige un bug où la couleur de police n'était pas appliquée par la règle de mise en forme conditionnelle.
  • Fixes a bug where duplicate style was created when Cell.FormatString property was changed in .xlsx.
  • Fixes a bug where Range.Row(int) and Range.Column(int) methods could take minutes of time to execute for large ranges.
  • Adds an enumeration IronXL.SortOrder to indicate a direction for sorting where applicable.
  • Adds Range.SortByColumn(string, SortOrder) and Range.SortByColumn(int, SortOrder) methods that allow sorting a range by a specified column, re-arranging rows of a range being sorted according to specified column's new order.
  • Removes dependency to IronDrawing nuget package and replaces it with IronSoftware.System.Drawing.

IronXL v2022.9.9454

PM > Install-Package IronXL.Excel -Version 2022.9.9454

Notes de version

  • Corrige un problème affectant un certain nombre de méthodes qui étaient incorrectement obscurcies dans la version précédente. List of the methods affected: 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).
  • Adds a dependency to an IronDrawing nuget package to enable implicit casting from System.Drawing.Color when using methods listed above.
  • Adds a method IronXL.Drawing.Images.Image.ToAnyBitmap() which creates an IronSoftware.Drawing.AnyBitmap object from byte data of The Image object.
  • Mise à jour des termes et conditions du contrat de licence utilisateur final.
  • IronXL.dll est maintenant signé.

Août 2022

IronXL v2022.8.8357

PM > Install-Package IronXL.Excel -Version 2022.8.8357

Notes de version

  • Ajoute une fonctionnalité de chiffrement et de déchiffrement des fichiers " .xlsx ", " .xlsm " et " .xltx " à l'aide d'un mot de passe. Use WorkBook.SaveAs(string fileName, string password) method to encrypt the WorkBook with provided password when saving it. Use WorkBook.Load(string filename, string password) method to decrypt file with provided password when loading the workbook. Le mot de passe peut également être spécifié comme suit :
    • Using WorkBook.Password property (workbook will be encrypted on save if this property is not null, and will not be encrypted if it is null)
    • Using SavingOptions object with SavingOptions.Password property, when calling WorkBook.SaveAs(string fileName, SavingOptions options) method
    • Using LoadingOptions object with LoadingOptions.Password property, when calling WorkBook.Load(string filename, LoadingOptions options) method
  • To check if the WorkBook object will be encrypted on save use WorkBook.IsEncrypted boolean property. Encryption can also be turned off by assigning WorkBook.IsEncrypted = false (Note: workbook cannot be encrypted by assigning WorkBook.IsEncrypted = true, this will throw an exception at runtime, asking to instead specify a password).
  • La définition d'un mot de passe pour un classeur d'un type autre que " .xlsx ", " .xlsm " et " .xltx " générera également une exception lors de l'exécution, informant l'utilisateur que le classeur n'a pas pu être chiffré.
  • Ajoute la prise en charge de .NET 6.0
  • Removes dependency on System.Common.Drawing
  • Supprime la prise en charge de .NET Framework 4.5. La version minimale de .NET Framework prise en charge est maintenant 4.6.2
  • Breaking change: WorkBook.SaveAs(string filename, string listDelimiter) method was renamed to WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) to remove ambiguity between SaveAs(string filename, string listDelimiter) and SaveAs(string fileName, string password) methods.
  • Breaking change: IronXL.Drawing.Images.IImage.ToBitmap() method is removed, as System.Common.Drawing is no longer supported.
  • Breaking change: IronXL.Drawing.Images.IImage.ToImage() method now returns a SixLabors.ImageSharp.Image object used as a replacement for removed System.Common.Drawing objects.
  • Corrige un bug où la couleur d'arrière-plan définie pour une cellule ou une plage dans un classeur XLSX ne s'affichait pas dans Excel.
  • Corrige un bug où la configuration régionale en langue thaïlandaise générait une exception de licence
  • Fixes a bug where each time a new cell was assigned a DateTime value in XLSX workbook a new cell style was created for each cell, overflowing the style table and breaking the resulting file if the number of cells was > 64000.
  • Improves speed of creating large amounts of cells with a DateTime value and format. For example, creating a workbook with 80K DateTime value and format cells on a single worksheet used to take 25 seconds, and now takes less than 0.8 seconds (actual performance will depend on the environment the code is executed in).

Juillet 2022

IronXL v2022.7.7362

PM > Install-Package IronXL.Excel -Version 2022.7.7362

Notes de version

  • Adds a way to change the string value of a cell without automatically formatting the cell: this is achieved through StringValue property of a Cell.
  • Adds AutoSizeRow method to Row and WorkSheet, which changes the height of a row to fit the contents.
  • Adds AutoSizeColumn method to Column and WorkSheet, which changes the width of a row to fit the contents.
  • Corrige un bug qui provoquait une exception lors de l'ajout ou de la modification d'une bordure.
  • Corrige un bug qui provoquait une exception lorsqu'une valeur de cellule était modifiée par une formule dépendant d'une seule cellule, par exemple " =A1 ".
  • Corrige un bug où une chaîne de caractères similaire à " 12-720 " était interprétée comme une date de l'année 720 lorsqu'elle était ajoutée à une cellule. Excel ne prend pas en charge les dates antérieures à l'an 1900. Les chaînes de caractères de ce type ne sont plus interprétées comme des dates. Cependant, les chaînes de caractères pouvant être interprétées comme une date valide après 1900 seront toujours interprétées comme une date. Par exemple, " 12-1956 ". Use StringValue property to bypass this parse.
  • Corrige un bug qui, lors du chargement, de la modification et de l'enregistrement d'un classeur existant, pouvait entraîner la perte de la mise en forme d'origine des cellules lorsque leur contenu était modifié. Ce n'est plus le cas.

Juin 2022

IronXL v2022.6.6825

PM > Install-Package IronXL.Excel -Version 2022.6.6825

Notes de version

  • Adds a new IronXL.Formatting.ConditionType.
  • Old IronXL.Formatting.Enums.ConditionType is obsolete.
  • Ajoute la prise en charge des styles " Mettre en forme de tableau ".
  • Corrige un bug où les fichiers contenant des tableaux croisés dynamiques étaient chargés via IronXL puis enregistrés, et les fichiers résultants étaient corrompus.
  • Corrige un bug où une plage de cellules était copiée et collée, le classeur était enregistré et le fichier résultant était corrompu.
  • Corrige un bug où un fichier contenant certains types de graphiques était chargé puis enregistré et que le fichier résultant était corrompu.
  • Corrige un bug où un fichier contenant des images .bmp était chargé, mais les images .bmp étaient inaccessibles par le code.
  • Corrige un bug où un classeur créé contenant un nombre arbitrairement élevé de cellules utilisées, puis enregistré, provoquait une corruption du fichier résultant.
  • Corrige certains autres bugs rares qui pouvaient occasionnellement entraîner la corruption d'un fichier.
  • Correction d'un problème où l'application d'un style à une plage de cellules prenait un temps excessivement long. Les modifications de style incluent les changements de police (hauteur, gras, etc.), d'alignement vertical, d'alignement horizontal, etc.
  • Améliore la stabilité globale des fichiers résultants, qu'ils soient créés avec IronXL ou importés et modifiés par des fichiers IronXL.
  • Améliore considérablement les performances : la génération d'un fichier contenant 10 000 cellules utilisées prenait auparavant 1,5 minute, ne prend désormais que 20 secondes (cela peut varier en fonction des opérations effectuées sur une cellule par votre code).

Mars 2022

IronXL v2022.3.0

PM > Install-Package IronXL.Excel -Version 2022.3.0

Notes de version

  • Amélioration : Prise en charge de .NET 6
  • Amélioration : Vitesse et stabilité

Décembre 2021

IronXL v2021.12.0

PM > Install-Package IronXL.Excel -Version 2021.12.0

Notes de version

  • Amélioration : Prise en charge des versions bêta de .NET 5 et .NET 6
  • Amélioration : Vitesse et stabilité
  • Amélioré : Journalisation

Octobre 2021

IronXL v2021.11.0

PM > Install-Package IronXL.Excel -Version 2021.11.0

Notes de version

  • Amélioration : Prise en charge des versions bêta de .NET 5 et .NET 6
  • Correction de bug : la validation des clés de licence est désormais compatible avec les espaces.
  • Amélioration : Vitesse et stabilité

Août 2021

IronXL v2021.9.0

PM > Install-Package IronXL.Excel -Version 2021.9.0

Notes de version

  • Bug corrigé : Fonctionne maintenant avec .NET 5.07
  • Bug corrigé : Lecture des clés de licence à partir des fichiers de configuration du projet (cas particuliers)
  • Amélioration : Vitesse et stabilité

Prêt à commencer?
Nuget Téléchargements 1,950,735 | Version : 2026.4 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronXL.Excel
exécuter un échantillon regarder vos données devenir une feuille de calcul.