标签: c# asp.net excel
在我正在处理的ASP.Net应用程序中,需要将excel发送到附加到邮件的客户端,并且我已在服务器中创建excel以便将其作为附件发送出去并且未安装办公室服务器,所以我不能使用Microsoft.office.interop.excel,excel有图像,一些文本和列是固定的,所以我想把它作为一个模板,并写入数据表,我想给一些背面的颜色列的行和换行文本。
有谁能告诉我如何做到这一点?
答案 0 :(得分:4)
EPPlus非常棒http://epplus.codeplex.com/
答案 1 :(得分:2)
使用Open XML SDK
http://blogs.office.com/b/microsoft-excel/archive/2008/11/25/using-the-open-xml-sdk-to-work-with-excel-files.aspx
http://lateral8.com/articles/2010/3/5/openxml-sdk-20-export-a-datatable-to-excel.aspx