epplus

    0熱度

    1回答

    使用EPPlus庫時,從數據表 System.ObjectDisposedException生成EXCEL我得到錯誤:包對象被關閉和處置,所以不能進行操作這個對象或在此包的一部分上打開的任何流。 我搜索到了發現here那GetAsByteArray()函數配置的包對象。 請幫助解決這個問題。 private void DumpExcel(DataTable tbl) { using (

    4熱度

    1回答

    我有問題,實現以下代碼: var newNamedStyle=_workbook.Styles.CreateNamedStyle("testStyle"); newNamedStyle.Style.HorizontalAlignment=ExcelHorizontalAlignment.Center; newNamedStyle.Style.Font.Size=15; 但EPPlus似乎

    7熱度

    2回答

    我使用Epplus library產生在Asp.Net C#Excel 2010和高達兼容的文件。 我使用的是目前最新版本的3.1.2版本。 我首先設置行高度,添加任何圖片像在此之前: ExcelPackage pck = new ExcelPackage(); var ws = pck.Workbook.Worksheets.Add("sheet 1"); while (i < dt.Row

    85熱度

    7回答

    如何在列中的文本較長時將列設置爲自動寬度? 我使用此代碼 Worksheet.Column(colIndex).AutoFitColumn() 'on all columns' Worksheet.cells.AutoFitColumns() Worksheet.Column(colIndex).BestFit = True 'on all columns' 這些方法都正在 有沒有辦法讓它

    5熱度

    1回答

    我使用EPPlus在C#讀取一個Excel(.xlsx)格式文件的Excel文件。初始化是這樣完成的: var package = new ExcelPackage(new FileInfo(filename)); 這工作得很好,但有什麼辦法,以檢查是否指定filename或package實際上是一個有效的.xlsx文件?否則,在非Excel對象上操作時會有例外,例如,如果用戶偶然打開.zip

    0熱度

    4回答

    我在網頁上創建了一個excel文件(使用EPPLUS),該文件提供了保存或打開文件的選項。 Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; Response.AddHeader("content-disposition", "attachment; filena

    1熱度

    1回答

    我想使用EPSPlus鎖定具有按公式計算的值的單元格。 因此,如果在公式中使用的單元格發生更改,單元格值將會相應更改,但單元格不能直接編輯,這可能嗎?

    0熱度

    1回答

    我使用EPPlus庫將數據集中的數據導出爲ex​​cel文件。行數可以在1000到300000之間,10-15列。我們運行的查詢可以生成從少量記錄到大集合的文件。在導出過程中,一個導出文件的內存增加了幾百MB。 問題:這是預期的行爲嗎?我知道有些工具可用於分析內存。我想了解哪些是我可以使用的最佳工具? http://msdn.microsoft.com/en-us/library/ff650691

    9熱度

    1回答

    我試圖修改現有的Excel工作表。準確地說,我想將幾​​行添加到工作表中存在的表格中(使用format作爲表格創建)。我試過 var table = sheet.Tables["PositionsTable"]; 但是這樣創建的'表'只是實際表的元數據,我不能將行添加到它。如果我嘗試 sheet.Cells[table.Address.Address.ToString()].LoadFromC

    2熱度

    1回答

    嗨我正在使用EPPPlus來返回一個Excel文件,併發送相同的文件作爲附件。 我可以打開excel文件並獲得附件,但是當我打開電子郵件附件時,出現錯誤消息說文件已損壞。 請看看Belwo代碼並提出改變建議。 MemoryStream outputStream = new MemoryStream(); using (ExcelPackage pck = new ExcelPack