Aspose.Cells for .NET 23.10 Release Notes
|Support adaptive paste operation when size of target range is different from source range
|Add new API for setting range hyperlinks directly on Range
|Support to copy multiple worksheets simultaneously and preserve dependencies
|Improve the performance for setting formula with sheet reference for large amount of cells
|Update to SkiaSharp 2.88.6 because of the CVE-2023-4863 vulnerability in SkiaSharp 2.88.3
|Ignore the threaded comments when printing comments in place.
|Support to check whether one range is empty for cells data
|DataSorter sorting error
|Using nested XLOOKUP formulas appear as #VALUE on the saved image via SheetRender.ToImage
|WORKDAY function gets error value when using empty cell or 0
|When calculating TRIM function for another cell (having single digit number), it gives blank value in Japanese locale
|Chart lines in output SVG are misaligned
|Bubble chart labels are distorted when saving the chart to image
|Format cell as text but the pre zeros still be removed in cell content in GridDesktop
|Enter text in Chinese input mode then use tab key to move to next cell, it will copy the cell content from previous cell in GridDesktop
|Gridjs-spreadsheet rendering issue with freeze panes on high DPI screens
|Gridjs selector can be misaligned when sheet has freeze panes
|Highlight disappears when clicked on textbox
|XLSX to PDF - file layout difference between Excel and Aspose.Cells rendering
|Copying worksheets causes file corrupt
|Importing XML into a table with a Total Row corrupts the spreadsheet
|CommentShape cannot be displayed according to the size of background image
|Crop picture make picture empty
|Share picture data between drawing shapes and VML shapes.
|Remove user form designer info when removing module from VBA project.
|AllowEditRanges are not copied with Worksheet.Copy()
|GrisJS crash when disabling freeze pane for two spreadsheets
|FilteredNSeries is missing in the copied worksheet
|Calculating the nested MAP function caused StackOverflowException
|Aspose.Cells Delete Worksheet - Value cannot be null exception
|Aspose.Cells.CellsException: OverflowException: Arithmetic operation resulted in an overflow on Workbook.CalculateFormula
|Exception is thrown when refreshing pivottable
|An exception occurred while resaving the file
Public API and Backwards Incompatible Changes
The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Cells for .NET. If you have concerns about any change listed, please raise it on the Aspose.Cells support forum.
Adds GlobalizationSettings.GetDefaultSheetName() method
Supports custom sheet name for automatically added worksheets.
Adds MsoFormatPicture.TopCropInch/BottomCropInch/LeftCropInch/RightCropInch properties.
Gets and sets the crop size of picture in unit of inches.
Adds Range.IsBlank() method.
Indicates whether the range does not contain any value.
Adds Range.AddHyperlink(String,String,String) method
Adds a hyperlink to a range.
Adds VbaModuleCollection.AddUserForm() method
Adds user form for VBA project.
Adds WorksheetCollection.AddCopy(Worksheet, string) method
Supports adding and copying some worksheets together.