Execl操作的方式很多,各个公司都有不同的解决方案,大致有以下几种。
1、使用Excel API,这个使用的很多。但是使用起来也很复杂。
2、使用Open XML,这个比较新,对Excel2003和Excel2007都支持,但是这个需要了解Excel的XML结构。当 然也有开源的类库可以使用。如:ExcelPackage excelpackage.codeplex.com/
3、使用第三方的类库,这个也很多,我经常使用的是carlosag的的ExcelXMLWriter,官方网站: http://www.carlosag.net/Tools/ExcelXmlWriter/Generator.aspx,上面有很详细的例子,而且拥有 自己的代码生成器,可以减少你不少事情。
Execl API 是最好的资料
建议使用Open Office XML 可以到 维基百科上面查 格式。我现在系统导出excel功能就用 OOXML实现的,XML格式大家都容易理解 导入导出也方便。也支持自定义样式 excel公式
使用Excel模板生成