The .NET Excel Library by IronXL is fully functioning Software Library to allow .NET developers to Read, Write and Manipulate Excel Spreadsheet files in popular .NET languages C# or VB.NET. Find out more at: https://ironsoftware.com/csharp/excel/tutorials/how-to-read-excel-file-csharp/ Excel is one of the most popular file formats used in the business world, and .NET is one of the most common programming platforms within corporate and government working environments. Iron Excel provides a bridge between the Excel file format and the .NET programming platform, allowing developers to easily work with Excel within any type of web, desktop, console, or server application. To use IronXL Excel .NET Library you do not need to install Microsoft Office or Excel on your server. Iron Excel works standalone, with no other dependencies. Some of the common issues developers face with Excel is that the Microsoft-provided Office Interopp interface for Excel requires Microsoft Office to be installed on your target machine. This makes deploying applications to server environments unreasonable and to host applications unreasonable. IronExcel fixes this by providing a dependency-free, native .NET way of working with Excel and a user-friendly API which is easy to understand because it is based on pure .NET code and not a wrapper for legacy C programs. Supports: - Import from XLS/XLSX/CSV/TSV. - Export Work Sheets to XLS/XLSX/CSV/TSV/JSON. - Work with Spreadsheets as System.Data.DataSet and System.Data.DataTable articles. - Intuitive Ranges setting with a WorkSheet["A1:B10"] structure. - Excel spreadsheet formulas - Sort Ranges, Columns and Rows. - Style Cells - Font, Size, Background design, Border, Alignment and Number organizations. IronXL functions well in C#, VB.NET, MVC, ASP.NET for Websites, Console and Desktop APPs. Nuget Install for Visual Studio here: https://www.nuget.org/packages/IronXL.Excel