今天朋友问我有没有做过将多个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组件:)

 

 posted on 2008-12-04 15:52  布瓜去旅行  阅读(1832)  评论(0编辑  收藏  举报