https://github.com/ClosedXML/ClosedXML
| .github | 7 years ago | ||
| ClosedXML | 7 years ago | ||
| ClosedXML_Examples | 7 years ago | ||
| ClosedXML_Sandbox | 7 years ago | ||
| ClosedXML_Tests | 7 years ago | ||
| resources/ logo | 7 years ago | ||
| .editorconfig | 9 years ago | ||
| .gitattributes | 8 years ago | ||
| .gitignore | 8 years ago | ||
| CONTRIBUTING.md | 8 years ago | ||
| ClosedXML.sln | 7 years ago | ||
| ClosedXML.vsmdi | 9 years ago | ||
| LICENSE | 9 years ago | ||
| README.md | 7 years ago | ||
| appveyor.yml | 7 years ago | ||

💾 Download unstable CI build
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.
For more information see the wiki
If you want to include ClosedXML in your project, you can install it directly from NuGet
To install ClosedXML, run the following command in the Package Manager Console
PM> Install-Package ClosedXML
ClosedXML allows you to create Excel files without the Excel application. The typical example is creating Excel reports on a web server.
Example:
using (var workbook = new XLWorkbook())
{
var worksheet = workbook.Worksheets.Add("Sample Sheet");
worksheet.Cell("A1").Value = "Hello World!";
worksheet.Cell("A2").FormulaA1 = "=MID(A1, 7, 5)";
workbook.SaveAs("HelloWorld.xlsx");
}
Be sure to check out our ClosedXML extension projects
Full guidelines to follow later
develop branch.