AI智能
改变未来

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");}

还自带数据透视表功能,也太棒了吧!当然这个插件功能还是挺多的,大家有兴趣可以自己研究研究

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » C# CLosedXML四句代码搞定DataTable数据导出到Excel