epplus

    3熱度

    4回答

    我有一個用戶提供ID的ASP.NET頁面,然後我們從數據庫中提取一些數據並將其放入Excel電子表格中。我想在內存中創建Excel文件,然後允許用戶下載文件。我可以在服務器上創建一個文件,然後刪除它,但似乎沒有必要。根據錯誤處理,我可能會用這種方法孤立一個文件,等等。 是這樣的可能嗎?或者我需要使用文件流? 在附註中,我使用EPPlus作爲API(快速插入它)。

    50熱度

    3回答

    你好我有這個代碼,我創建一個xlsx文件,我需要預先設置xlsx表格單元格的寬度。 實際的問題是,當我打開excell我需要用鼠標雙擊列之間的差距,以解開列和revieal隱藏的數據。 有沒有辦法用Epplus來做這個程序? using (ExcelPackage p = new ExcelPackage()) { String filepath = "C://Sta

    0熱度

    1回答

    我有一個Web應用程序,允許用戶上載Excel電子表格,以便一次將〜250,000條記錄插入數據庫。我希望有一個進度條,向用戶顯示進程的距離。 這裏是我的基本計劃 上傳電子表格 寫總ExcelRow Count到TempTable 遍歷細胞每行構建SQL和執行(每行) 客戶端發出的查詢中阿賈克斯每3秒致電一次Count(*) From TempTable Group By ExcelRowID 更

    2熱度

    1回答

    我在使用EPPlus處理Excel文檔中的註釋時遇到了一些問題。我可以添加評論並刪除它們,但有時候它不會成功。 我正在使用註釋來顯示處理Excel文件的結果中的驗證消息,並且在重新處理此文件時,我想在再次運行驗證之前清除任何現有註釋。 我清除評論當前的方法是這樣的: _sheet.Cells.Style.Fill.PatternType = ExcelFillStyle.None; wh

    0熱度

    1回答

    我在我的.net程序中使用了令人驚歎的EPPlus組件。我有我的數據在數據表並填寫我的Excel電子表格是這樣的: ws.Cells["A3"].LoadFromDataTable(newTable, true, TableStyles.Medium9); 然而,列標題打印出我的專欄的名稱,而不是翻譯的字幕。 從理論上講,我可以在調用上面的代碼之前簡單地使用更改列名稱,但實際上我有具有相同標題

    1熱度

    1回答

    我使用EPPlus 3.0(codeplex latest library)庫下載excel文件。一切工作正常,但一些列顯示與"_x00D_"數據字符串。我在谷歌研究,大家都說它是換行符。我嘗試過所有場景仍然無法使用。 請指教我。 Using pck As New ExcelPackage() 'Create the worksheets Dim wsAll As Ex

    5熱度

    2回答

    查看EPPlus附帶的示例我已經設法創建數據透視表,但我無法爲其設置正確的報表佈局。我希望它是'表格',而不是'大綱'或其他。對我來說,EPPlus現在看起來並不支持這一點,但也許我錯過了一些東西?

    3熱度

    3回答

    我正在尋找一種方法來創建,修改,讀取C#中的.xlsx文件,無需安裝Excel或在給用戶下載之前在服務器上創建文件。 我發現NPOI http://npoi.codeplex.com/看起來很大,但支持的.xls不是原來的.xlsx 我發現ExcelPackage http://excelpackage.codeplex.com/看起來很大,但有在服務器上創建的文件,然後才能被髮送到用戶的額外開銷

    4熱度

    1回答

    Excel告訴我有不可讀的數據,所以在我說要嘗試恢復信息之後,它會顯示正確的數據。但是,當我打開xlsx的文本文件時,我得到了整個頁面的所有html,而不是僅僅是gridview(這可能是Excel討論的不可讀內容)。 這裏是我的代碼: public void ExcelDownload(object sender, EventArgs e) { DataSet _Maili

    13熱度

    3回答

    當我嘗試使用產生的EPPlus Excel文件的文件時,Excel給我下面的錯誤信息: Excel無法打開文件「myfilename.xlsx」,因爲文件格式或文件擴展名無效。驗證文件是否已損壞,文件擴展名是否與文件格式匹配。 這裏是我的代碼: public ActionResult Index() { using (ExcelPackage package = new ExcelPa