C# CLosedXML四句代碼搞定DataTable數據導出到Excel


最近用到DataTable導出到Excel,網上看了一下,都不怎么好使,逛了下GitHub一下完美解決了

用到的.net庫CLosedXML,這個庫用於讀取,處理和寫入Excel 2007+(.xlsx,.xlsm)文件的同時簡化繁瑣的操作。直接通過NuGet安裝ClosedXML

PM> Install-Package ClosedXML

接下來僅僅只需四句代碼就完成了全部導出工作

 private void buttonX1_Click(object sender, EventArgs e)
        {
            DataTable dt = GetGridToDT(superGridControl1);
            XLWorkbook wb = new XLWorkbook();
            wb.Worksheets.Add(dt,"WorksheetName");
            wb.SaveAs("HelloWorld.xlsx");
        }

還自帶數據透視表功能,也太棒了吧!
當然這個插件功能還是挺多的,大家有興趣可以自己研究研究


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM