EPPlus 4.1.0

A library to manage Excel spreadsheets, using OOXML.

No packages depend on EPPlus.

EPPlus 4.1

Visit https://github.com/JanKallman/EPPlus for the latest information

EPPlus-Create Advanced Excel spreadsheet.

New features 4.0

Replaced Packaging API with DotNetZip

  • This will remove any problems with Isolated Storage and enable multithreading

New Cell store

  • Less memory consumption
  • Insert columns (not on the range level)
  • Faster row inserts,

Formula Parser

  • Calculates all formulas in a workbook, a worksheet or in a specified range
  • 100+ functions implemented
  • Access via Calculate methods on Workbook, Worksheet and Range objects.
  • Add custom/missing Excel functions via Workbook. FormulaParserManager.
  • Samples added to the EPPlusSamples project.

The formula parser does not support Array Formulas

  • Intersect operator (Space)
  • References to external workbooks
  • And probably a whole lot of other stuff as well :)

Performance *Of course the performance of the formula parser is nowhere near Excels. Our focus has been functionality.

Agile Encryption (Office 2012-)

  • Support for newer type of encryption.

Minor new features

  • Chart worksheets
  • New Chart Types Bubblecharts
  • Radar Charts
  • Area Charts
  • And lots of bug fixes...

Beta 2 Changes

  • Fixed bug when using RepeatColumns & RepeatRows at the same time.
  • VBA project will be left untouched if it�s not accessed.
  • Fixed problem with strings on save.
  • Added locks to the cell store for access by multiple threads.
  • Implemented Indirect function
  • Used DisplayNameAttribute to generate column headers from LoadFromCollection
  • Rewrote ExcelRangeBase.Copy function.
  • Added caching to Save ZipStream for Cells and shared strings to speed up the Save method.
  • Added Missing InsertColumn and DeleteColumn
  • Added pull request to support Date1904
  • Added pull request ExcelWorksheet. LoadFromDataReader

Release Candidate changes

  • Fixed some problems with Range.Copy Function
  • InsertColumn and Delete column didn't work in some cases
  • Chart.DisplayBlankAs had the wrong default type in Excel 2010+
  • Datavalidation list overflow caused corruption of the package
  • Fixed a few Calculation when referring ranges (for example If function)
  • Added ChartAxis.DisplayUnit
  • Fixed a bug related to shared formulas
  • Named styles failed in some cases.
  • Style.Indent got an invalid value in some cases.
  • Fixed a problem with AutofitColumns method.
  • Performance fix.
  • A whole lot of other small fixes.

4.0.1 Fixes

  • VBA unreadable content
  • Fixed a few issues with InsertRow and DeleteRow
  • Fixed bug in Average and AverageA
  • Handling of Div/0 in functions
  • Fixed VBA CodeModule error when copying a worksheet.
  • Value decoding when reading str element for cell value.
  • Better exception when accessing a worksheet out of range in the Excelworksheets indexer.
  • Added Small and Large function to formula parser. Performance fix when encountering an unknown function.
  • Fixed handling strings in formulas
  • Calculate hangs if formula start with a parenthes.
  • Worksheet.Dimension returned an invalid range in some cases.
  • Rowheight was wrong in some cases.
  • ExcelSeries.Header had an incorrect validation check.

4.0.2 Fixes

  • Fixes a whole bunch of bugs related to the cell store (Worksheet.InsertColumn, Worksheet.InsertRow, Worksheet.DeleteColumn, Worksheet.DeleteRow, Range.Copy, Range.Clear)
  • Added functions Acos, Acosh, Asinh, Atanh, Atan, CountBlank, CountIfs, Mina, Offset, Median, Hyperlink, Rept
  • Fix for reading Excel comment content from the t-element.
  • Fix to make Range.LoadFromCollection work better with inheritence
  • And alot of other small fixes

4.0.3 Fixes

4.0.4 Fixes

4.0.5 Fixes

  • Switched to Visual Studio 2015 for code and sample projects.
  • Added LineColor, MarkerSize, LineWidth and MarkerLineColor properties to line charts
  • Added LineEnd properties to shapes
  • Added functions Value, DateValue, TimeValue
  • Removed WPF depedency.
  • And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details

4.1

  • Added functions Rank, Rank.eq, Rank.avg and Search
  • Custom function compilers can now be added via FormulaParserManager
  • Applied a whole bunch of pull requests...
  • Performance and memory usage tweeks
  • Ability to set and retrieve 'custom' extended application propeties.
  • Added style QuotePrefix
  • Added support for MajorTimeUnit and MinorTimeUnit to chart axes
  • Added GapWidth Property to BarChart and Gapwidth.
  • Added Fill and Border properties to ChartSerie.
  • Added support for MajorTimeUnit and MinorTimeUnit to chart axes
  • Insert/delete row/column now shifts named ranges, comments, tables and pivottables.
  • And fixed a lot of issues. See http://epplus.codeplex.com/SourceControl/list/changesets for more details

This package has no dependencies.

Version Downloads Last updated
8.4.0 0 2025-12-12
8.3.1 0 2025-11-28
8.3.0 0 2025-11-20
8.2.1 0 2025-10-09
8.2.0 0 2025-09-24
8.1.1 1 2025-09-25
8.1.0 0 2025-08-15
8.0.8 0 2025-07-22
8.0.7 0 2025-07-02
8.0.6 0 2025-06-19
8.0.5 44 2025-05-19
8.0.4 0 2025-05-14
8.0.3 0 2025-04-30
8.0.2 0 2025-04-16
8.0.1 0 2025-03-28
8.0.0-rc 0 2025-03-21
8.0.0-beta 0 2025-02-14
7.7.3 0 2025-07-22
7.7.2 0 2025-05-14
7.7.1 0 2025-04-15
7.7.0 0 2025-03-17
7.6.1 0 2025-03-04
7.6.0 0 2025-02-06
7.5.3 0 2025-01-16
7.5.2 2 2025-03-04
7.5.1 0 2024-11-21
7.5.0 0 2024-11-15
7.4.2 0 2024-10-28
7.4.1 0 2024-10-11
7.4.0 0 2024-10-02
7.3.2 0 2024-09-17
7.3.1 1 2025-04-10
7.3.0 0 2024-08-20
7.2.2 0 2024-07-24
7.2.1 0 2024-07-02
7.2.0 0 2024-06-18
7.1.3 0 2024-05-28
7.1.2 0 2024-04-23
7.1.1 0 2024-04-08
7.1.0 0 2024-03-28
7.0.10 0 2024-03-11
7.0.9 0 2024-02-15
7.0.8 0 2024-01-24
7.0.7 0 2024-01-19
7.0.6 0 2024-01-10
7.0.5 0 2023-12-22
7.0.4 0 2023-12-15
7.0.3 0 2023-12-05
7.0.2 0 2023-11-23
7.0.1 0 2023-11-09
7.0.0 0 2023-10-26
6.2.19 0 2024-03-27
6.2.18 0 2024-03-11
6.2.17 0 2024-02-15
6.2.16 0 2024-01-10
6.2.15 0 2023-12-15
6.2.14 0 2023-12-05
6.2.13 0 2023-11-23
6.2.12 0 2023-11-09
6.2.11 0 2023-10-26
6.2.10 0 2023-10-02
6.2.9 0 2023-09-08
6.2.8 0 2023-08-15
6.2.7 0 2023-07-19
6.2.6 0 2023-06-15
6.2.5 0 2023-06-14
6.2.4 0 2023-05-15
6.2.3 0 2023-05-02
6.2.2 0 2023-04-17
6.2.1 0 2023-04-06
6.2.0 0 2023-03-24
6.1.3 0 2023-02-24
6.1.2 0 2023-01-19
6.1.1 0 2022-11-21
6.1.0 0 2022-11-03
6.0.8 0 2022-09-21
6.0.7 0 2022-08-30
6.0.6 0 2022-07-08
6.0.5 0 2022-06-10
6.0.4 0 2022-05-12
6.0.3 0 2022-04-12
5.8.14 0 2022-09-21
5.8.13 0 2022-08-30
5.8.12 0 2022-07-08
5.8.11 0 2022-06-10
5.8.10 0 2022-05-12
5.8.9 0 2022-04-11
5.8.8 0 2022-03-22
5.8.7 0 2022-03-01
5.8.6 0 2022-02-03
5.8.5 0 2022-01-13
5.8.4 0 2021-12-14
5.8.3 0 2021-11-19
5.8.2 0 2021-10-29
5.8.1 0 2021-10-26
5.8.0 0 2021-10-21
5.7.5 0 2021-09-21
5.7.4 0 2021-08-26
5.7.3 0 2021-08-10
5.7.2 0 2021-07-22
5.7.1 0 2021-07-06
5.7.0 0 2021-06-17
5.6.4 0 2021-05-12
5.6.3 0 2021-04-16
5.6.2 0 2021-04-07
5.6.1 0 2021-03-22
5.6.0 0 2021-03-15
5.5.5 0 2021-02-23
5.5.4 0 2021-02-16
5.5.3 0 2021-02-03
5.5.2 0 2021-01-18
5.5.1 0 2021-01-12
5.5.0 0 2020-12-18
5.4.2 0 2020-11-19
5.4.1 0 2020-11-05
5.4.0 0 2020-10-08
5.3.2 0 2020-09-14
5.3.1 0 2020-09-02
5.3.0 0 2020-08-20
5.2.1 0 2020-07-22
5.2.0 0 2020-06-24
5.1.2 0 2020-05-13
5.1.1 0 2020-04-27
5.1.0 0 2020-04-07
5.0.4 0 2020-03-10
5.0.3 0 2020-03-08
4.5.3.3 0 2020-01-30
4.5.3.2 0 2019-06-16
4.5.3.1 0 2019-02-03
4.5.3 1 2025-04-07
4.5.2.1 0 2018-05-30
4.5.2 0 2018-05-24
4.5.1 0 2018-03-25
4.1.1 0 2017-10-08
4.1.0 2 2025-04-08
4.0.5 0 2016-01-08
4.0.4 0 2015-04-24
4.0.3 0 2015-02-12
4.0.2 0 2015-01-14
4.0.1.1 0 2014-11-30