Thread safety issue creating worksheets

It seems one needs to lock around anything that creates a new worksheet. chart, or anything else that generates a new file in the xlsx zip archive. At this stage in the game would you accept a pa...

Id #14983 | Release: None | Updated: Thu at 12:02 PM by zippy1981 | Created: Thu at 12:02 PM by zippy1981

ambiguous class Ionic.Zip.BadPasswordException

When i use Ionic.Zip in my project, together with EPPlus i get ambiguous class error for Ionic.Zip.BadPasswordException class. I managed to solve the issue, by renaming the BadPasswordException c...

Id #14982 | Release: None | Updated: Thu at 10:15 AM by xazosxazos | Created: Thu at 10:15 AM by xazosxazos

Styles are not saved for cells without a value

In EPPlus 3.1, even if a cell did not have a value, the styles for the cell could be set. However, in EPPlus 4 beta, the styles are not persisted. The following code demonstrates the difference...

Id #14981 | Release: None | Updated: Wed at 7:41 AM by DavidCornish | Created: Wed at 6:31 AM by DavidCornish

SaveAs doesn't Release File

Hello, i use this library in a web application to generate files for the user to download, the Data amount for these Files can be rather big so i fill one file to the maximum row count and then ge...

Id #14980 | Release: None | Updated: Tue at 3:23 PM by Vendare | Created: Tue at 3:23 PM by Vendare

NullReferenceException in ExcelWorkbook.Dispose()

A NullReferenceException occurs in some cases when disposing ExcelWorkbook. A check is missing when disposing ExcelWorkbook. In: ExcelWorkbook.cs, method Dispose, should be: public void Dispos...

Id #14979 | Release: None | Updated: Tue at 7:25 AM by starnutoditopo | Created: Tue at 7:25 AM by starnutoditopo

EPPlus 4.0 - Text is overlapped.

I have to write in a template Excel file. This template has some controls like Radio Buttons, Checks Boxes, etc. When I populate the template with the version 3.1.3.0 it works perfectly well. Wh...

Id #14978 | Release: None | Updated: Apr 18 at 4:24 PM by c_melgarejo | Created: Apr 18 at 3:54 PM by c_melgarejo

InsertColumn at position 1 not working - Beta 4.0 release 2

Hi I am trying to insert one column at position 1. However this throws exception "ColumnMax can not span over existing column 2." Following is the code for the same public static string RunSam...

Id #14977 | Release: None | Updated: Thu at 9:59 AM by xazosxazos | Created: Apr 18 at 7:31 AM by sanketpattekar

Incorrect builtin numberformat

Hi, The number format with the NumFmtId = 40 has an incorrect negative value. It is rounding the value to the whole digits. The format should be "#,##0.00;Red") instead of "#,##0.00;Red" It ne...

Id #14976 | Release: None | Updated: Apr 17 at 4:08 PM by Zadjil | Created: Apr 17 at 4:08 PM by Zadjil

XYScatterSmooth Chart Error

I have a XYScatterSmooth chart in an Excel file (XLSX). I insert the chart data in some cells by code behind and the save a file. When I open the file, the chart's lines are not Smooth. Any idea?

Id #14975 | Release: None | Updated: Tue at 9:19 AM by swmal | Created: Apr 16 at 8:00 AM by crazycris84

EPPlus 4.0 is not thread safe

Hi I am trying to use EPPlus in a multi-threaded environment accessing the same file in different threads. Following is how we use this Open the file in one thread Read data (different rows) i...

Id #14973 | Release: None | Updated: Tue at 6:12 AM by sanketpattekar | Created: Apr 11 at 11:58 AM by sanketpattekar