https://github.com/ClosedXML/ClosedXML

@Amir Amir authored on 10 Sep 2016
.nuget Project hierarchy cleanup 9 years ago
ClosedXML Fixed couple of Path issues with latest PR, PR#7 9 years ago
ClosedXML_Examples Project hierarchy cleanup 9 years ago
ClosedXML_Net3.5 Merge branch 'type-safe-table-theme' of https://github.com/igitur/ClosedXML into igitur-type-safe-table-theme 9 years ago
ClosedXML_Package Project hierarchy cleanup 9 years ago
ClosedXML_Sandbox Project hierarchy cleanup 9 years ago
ClosedXML_Sandbox_VB Project hierarchy cleanup 9 years ago
ClosedXML_Tests Fixed couple of Path issues with latest PR, PR#7 9 years ago
.gitignore Add NuGet packages folder to .gitignore for convenience 10 years ago
ClosedXML.sln Project hierarchy cleanup 9 years ago
ClosedXML.vsmdi Project hierarchy cleanup 9 years ago
DocumentFormat.OpenXml.dll Project hierarchy cleanup 9 years ago
Ionic.Zip.dll Project hierarchy cleanup 9 years ago
LICENSE Initial commit 9 years ago
README.md Update README.md 9 years ago
appveyor.yml Update appveyor.yml 9 years ago
README.md

ClosedXML

Build status

      we are in process of moving the project from codeplex to github
      Documentations to follow 

ClosedXML makes it easier for developers to create Excel 2007/2010 files. It provides a nice object oriented way to manipulate the files (similar to VBA) without dealing with the hassles of XML Documents. It can be used by any .NET language like C# and Visual Basic (VB).

What can you do with this?

ClosedXML allows you to create Excel 2007/2010 files without the Excel application. The typical example is creating Excel reports on a web server.

If you've ever used the Microsoft Open XML Format SDK you know just how much code you have to write to get the same results as the following 4 lines of code.

        var workbook = new XLWorkbook();
        var worksheet = workbook.Worksheets.Add("Sample Sheet");
        worksheet.Cell("A1").Value = "Hello World!";
        workbook.SaveAs("HelloWorld.xlsx");