| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Runnable C# examples for IronXL, a .NET Excel library that reads, writes, and edits XLSX, XLS, CSV, and TSV files without Microsoft Office or COM Interop.
dotnet add package IronXL.Excelusing IronXL;
WorkBook workbook = WorkBook.Load("data.xlsx");
WorkSheet sheet = workbook.WorkSheets.First();
// Read cells using Excel-like addressing
string customerName = sheet["A2"].StringValue;
decimal total = sheet["B2:B100"].Sum();
// Write a value and save
sheet["C1"].Value = "Updated";
workbook.SaveAs("updated.xlsx");Ranges support the LINQ-style aggregations you'd expect (Sum, Max, Min, Average) and iterate cell-by-cell. Worksheets can also be projected into System.Data.DataTable and System.Data.DataSet for integration with existing .NET data pipelines.
For production use, set a license key via License.LicenseKey = "YOUR-KEY". Without one, saved files include a watermark sheet.
Each folder contains a self-contained .NET project you can open and run:
.NET 8, 7, 6, 5, .NET Core, .NET Standard, and .NET Framework. Windows, macOS, Linux, Docker, Azure, and AWS. See the installation docs for environment-specific notes.
This repository is maintained by Iron Software. IronXL is a commercial library — see licensing for terms and trial details.
| Back | FazBrowse Home | New Git URL |