Quantcast
Channel: EPPlus Issue Tracker Rss Feed
Viewing all 2262 articles
Browse latest View live

Commented Unassigned: Lost data Name [15484]

$
0
0
Hi, new merged version 28/06/2016 have an issue with named range.

After inserting new 58 rows the named ranged "'example_page'!$A$11" becomes "A69" instead "'example_page'!$A$69" (as it was before last commit). So it does not keep the full format. Please can investigate?

tnks
Comments: Fixed in changeset dec52b2b0fd4

Closed Unassigned: Lost data Name [15484]

$
0
0
Hi, new merged version 28/06/2016 have an issue with named range.

After inserting new 58 rows the named ranged "'example_page'!$A$11" becomes "A69" instead "'example_page'!$A$69" (as it was before last commit). So it does not keep the full format. Please can investigate?

tnks

Edited Unassigned: WORKDAY formula with negative number of days added [15334]

$
0
0
I have a formula to find the date two workdays ago.
=WORKDAY(TODAY(); -2)
For today (2015-08-27) it returns 2015-08-25 in Excel

But when i calculate with EPPLUS it returns 2015-08-27
It returns the same for -1 -2 -3 -4 and for -5 -6 -7 it returns 2015-08-20

I'm using 4.0.3 but i have tried 4.0.4 and found the same problem

Commented Unassigned: WORKDAY formula with negative number of days added [15334]

$
0
0
I have a formula to find the date two workdays ago.
=WORKDAY(TODAY(); -2)
For today (2015-08-27) it returns 2015-08-25 in Excel

But when i calculate with EPPLUS it returns 2015-08-27
It returns the same for -1 -2 -3 -4 and for -5 -6 -7 it returns 2015-08-20

I'm using 4.0.3 but i have tried 4.0.4 and found the same problem
Comments: Fixed in changeset 68f3d762ddd9

Created Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Commented Unassigned: missing full name [15491]

$
0
0
hi,

with this code:

package.Workbook.Worksheets.First(x => x.Name == "test").Names.Select(x => string.Format("Name: {0} Address: {1}", x.Name, x.Address)).ToList()

BEFORE InsertRow(7, 58, 6):

[0] "Name: annexA_end_decor Address: 'Annex_A'!$A$11"
[1] "Name: annexA_end_extras Address: 'Annex_A'!$A$14"
[2] "Name: annexA_end_option Address: 'Annex_A'!$A$7"
[3] "Name: annexA_model_name Address: 'Annex_A'!$B$2"
[4] "Name: annexA_start_decor Address: 'Annex_A'!$A$9"
[5] "Name: annexA_start_extras Address: 'Annex_A'!$A$12"
[6] "Name: annexA_start_option Address: 'Annex_A'!$A$5"
[7] "Name: annexA_total Address: 'Annex_A'!$B$17"
[8] "Name: annexA_total_extras Address: 'Annex_A'!$B$14"
[9] "Name: annexA_total_options Address: 'Annex_A'!$B$7"

AFTER:

[0] "Name: annexA_end_decor Address: A69"
[1] "Name: annexA_end_extras Address: A72"
[2] "Name: annexA_end_option Address: A65"
[3] "Name: annexA_model_name Address: 'Annex_A'!$B$2"
[4] "Name: annexA_start_decor Address: A67"
[5] "Name: annexA_start_extras Address: A70"
[6] "Name: annexA_start_option Address: 'Annex_A'!$A$5"
[7] "Name: annexA_total Address: B75"
[8] "Name: annexA_total_extras Address: B72"
[9] "Name: annexA_total_options Address: B65"

so, after row can see some Address lost data

can investigate?
Comments: hi, the fix partially solves the error, in particular the Address missing $ char separator for letter/number, for example 'Annex_A'!$A$11" becomes 'Annex_A'!$A69" instead 'Annex_A'!$A$69", please can fix? thank you very much for support :)

Commented Unassigned: Add support for async/await [15492]

$
0
0
Are there any plans to support async/await?
Comments: Not any concrete plans, but it is most likely a logical thing to do in the future.

Closed Unassigned: Add support for async/await [15492]

$
0
0
Are there any plans to support async/await?

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: Maybe I dont understand your question, but you can load data into EPPlus directly from a memory stream: ``` using (MemoryStream ms = new MemoryStream()) { // do something... using (var package = new ExcelPackage()) { package.Load(ms); } } ```

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: Sorry, should probably try to be a little clearer. You can create an EPPlus package that operates on a MemoryStream and then you can access that stream after you have called package.Save() via the property package.Stream. Does that make sense?

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: // when you use the empty constructor, EPPlus will setup an empty MemoryStream. using(var package = new ExcelPackage()) { // create your package... // Save to the stream package.Save(); var stream = package.Stream; }

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: Thank you for the quick reply! Please allow me to clarify: I want the user to see an excel with the data. When i did it with the interop library i simply started a new excel application and after filling it up with data - made it visible to the user. But when using EPP, i don't have a way to "start excel" with a memory stream or something (as far as i know). so this is what i do: 1. pck.Save(); 2. Process.Start(exportedFilePath); Line number 1 takes a very long time (2.5 minutes for 44K rows 190 columns). So my question is - after i have the package with workbooks and sheets ready in memory... What's the quickest way to display it to the user in excel? Thanks in advance...

Created Unassigned: ExcelDrawingBase.SetPosition Broken with release 4.1.0 [15495]

$
0
0
Discovered while anchoring an ExcelPicture to a specific row and column.

This works fine in 4.0.5 but with release 4.1.0 SetPosition() does not seem to honor the column parameter, instead everything appears in first column. Which is fine I guess if that where you wanted them in the first place :)

Edited Unassigned: ExcelDrawingBase.SetPosition Broken with release 4.1.0 [15495]

$
0
0
Discovered while anchoring an ExcelPicture to a specific row and column.

This works fine in 4.0.5 but with release 4.1.0 SetPosition() does not seem to honor the column parameter, instead everything appears in first column. Which is fine I guess, if that's where you wanted it in the first place :)

Edited Unassigned: ExcelDrawingBase.SetPosition(int Row, int RowOffsetPixels, int Column, int ColumnOffsetPixels) Broken with release 4.1.0 [15495]

$
0
0
Discovered while anchoring an ExcelPicture to a specific row and column.

This works fine in 4.0.5 but with release 4.1.0 SetPosition() does not seem to honor the column parameter, instead everything appears in first column. Which is fine I guess, if that's where you wanted it in the first place :)

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: Ok... then I understand what you want to do - you want Excel to open without having to save the data to a file. I dont know if that is possible. You can do it via a web server (Let EPPlus create a byte array and write it directly to the outputstream so it appears to be a file to the client). But I dont know how to do it working directly with Excel.

Closed Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Edited Unassigned: ExcelDrawing.SetPosition(int Row, int RowOffsetPixels, int Column, int ColumnOffsetPixels) Broken with release 4.1.0 [15495]

$
0
0
Discovered while anchoring an ExcelPicture to a specific row and column.

This works fine in 4.0.5 but with release 4.1.0 SetPosition() does not seem to honor the column parameter, instead everything appears in first column. Which is fine I guess, if that's where you wanted it in the first place :)

Created Unassigned: Can't save different formulas in the same column of a table [15496]

$
0
0
If you create a table and in the same column you use a different formula on different rows, when you save the sheet, the formulas will all reflect the first row's formula.

In the attached spreadsheet, you can load the file and save it with EPPlus. Row D has 3 different formulas:
=[@Name]
=B7
=D7

When you just load the file, the formulas are still in tact, but if you save it, cells D3 and D4's formulas are converted to cell D2's formula.

Commented Unassigned: Save command is taking a long time [15494]

$
0
0
Hi folks,

When i used Interop, i could have created\loaded an execl into memory, and then open it from there.

However when i switched to EPP - I learned that in order to open the excel I created, i first have to save it to disk. The save to disk takes too much time (2.5 minutes) for a workbook with 44K rows and 190 cloumns.

is there a way to significantly speed it up, or maybe open it without the need of flushing it to disk first?

Thanks in advance!

Comments: Thanks a lot :) i'll look into working around it somehow. Your advise may be the approach we take, i'll try...
Viewing all 2262 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>