Test in production without watermarks.
Works wherever you need it to.
Get 30 days of fully functional product.
Have it up and running in minutes.
Full access to our support engineering team during your product trial
The C# Excel Library
using IronXL;
using System;
using System.Linq;
// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];
// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;
// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;
// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}
// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();
// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
In this tutorial, we delve into a comprehensive comparison between IronXL and Spire XLS, examining their capabilities in handling Excel file operations. Starting with project setup, we guide you through creating a console app project and installing IronXL and Spire XLS packages using NuGet Package Manager. The tutorial illustrates converting CSV files to Excel format using both libraries, highlighting their distinct approaches. Spire XLS requires initializing a workbook, loading a CSV file, and populating worksheets, emphasizing its structured methodology. In contrast, IronXL simplifies the process with minimal coding, automatically creating and populating Excel files. Additionally, the tutorial covers Excel file creation, demonstrating how each library manages workbook and sheet creation, data population, and file saving. IronXL stands out with its ability to add styles to cells, offering enhanced customization. The tutorial concludes by showcasing the results, comparing the generated Excel files. This comparison aims to assist you in choosing the most suitable Excel library for your project requirements. For further assistance, the support team is readily available.
PM > Install-Package IronXL.Excel
30-day Trial Key instantly.
15-day Trial Key instantly.
Your trial key should be in the email.
If it is not, please contact
support@ironsoftware.com
Install-Package IronXL.Excel
Have a question? Get in touch with our development team.
No credit card required
Your trial key should be in the email.
successfully.
If it is not, please contact
support@ironsoftware.com
No credit card required
Get started for FREE
No credit card required
Test in production without watermarks.
Works wherever you need it to.
Get 30 days of fully functional product.
Have it up and running in minutes.
Full access to our support engineering team during your product trial
No credit card or account creation required
Your trial key should be in the email.
If it is not, please contact
support@ironsoftware.com
Get started for FREE
No credit card required
Test in production without watermarks.
Works wherever you need it to.
Get 30 days of fully functional product.
Have it up and running in minutes.
Full access to our support engineering team during your product trial
Licenses from $749. Have a question? Get in touch.
Book a 30-minute, personal demo.
No contract, no card details, no commitments.
10 .NET API products for your office documents