DataGrid内容导出Excel文件(C#)

    今天朋友问我有没有做过将多个DataGrid中的内容导出到一个Excel文件中,每个DataGrid放在一个Sheet中,在此之前,我只用JS导出过Excel文件,没有用Excel组件做过,正好今天比较空闲,就从网上查了资料(http://www.wsoft.net/Index/Catalog53/225.aspx),写得非常详细,就直接拿来用了

    只是有一点儿不太符合要求,需求是“多个DataGrid导入到同一个Excel文件中,且每个DataGrid放在一个Sheet中”。于是自己动手改了下,代码如下:(Excel文件中默认有三个Sheet,超出三个需要创建,可能我这种方法比较笨,哪位强人有好的方法不防提供下

Code

    当然,要在项目中增加Microsoft.Office.Interop.Excel组件:)

原文地址:https://www.cnblogs.com/flycantus/p/1347683.html