gridview匯出的excle沒有邊框,
如何才能把匯出excle的邊框加上,謝謝!
uj5u.com熱心網友回復:
你說的“匯出”,就是匯出一個 html 檔案,但是把 .html 后綴亂寫為 .xlsx 這種形式吧?這種方式根本不是匯出真正的 excel,不可能用到 excel 的稍微高級一點的功能。沒有邊框。
uj5u.com熱心網友回復:
你可以繼續查資料(入門教程通常沒有了),如何真正匯出一個 excel 檔案。而不是匯出 html 檔案來冒充 excel 檔案。uj5u.com熱心網友回復:
求推薦解決方案uj5u.com熱心網友回復:
用npoi,特別簡單,給你封裝好了,直接參考即可,百度或者csdn站內搜索之,有很多教程uj5u.com熱心網友回復:
參考NPOI,直接調uj5u.com熱心網友回復:
資料量大的用EPPlus,小的用NPOI或EPPlus都行;NPOI處理65535行以上的會死掉,有人說可以配置,找遍了都沒找到檔案;速度上沒測過哪一個快;
EPPlus匯出五十萬沒問題,印象中測驗過60多萬就死了,說是記憶體溢位。
uj5u.com熱心網友回復:
xlWorkSheet.UsedRange.Borders.LineStyle = XlLineStyle.xlContinuous;uj5u.com熱心網友回復:
用 npoi 庫,基本的格式都有,教程也很好理解,邊框直接是 ICellStyle 里邊的屬性設定style.BorderBottom = BorderStyle.Thin;
style.BorderLeft = BorderStyle.Thin;
style.BorderRight = BorderStyle.Thin;
style.BorderTop = BorderStyle.Thin;
style.Alignment = HorizontalAlignment.Center;
style.VerticalAlignment = VerticalAlignment.Center;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/265774.html
標籤:C#
