在C# (.net framework 3.5)中,导出对象到Excel文件的最佳方法是什么?提前感谢!
我使用 EPPlus 生成 xlsx 文件(基本上是报告 - SQL Reporting Services 2008 R2 仍然不支持它本地化,只有旧的 xls)。
我听说过 NPOI 的好处,这是 Apache POI 项目 的 .NET 移植版。
如果您想要“本地化”并与真正的 Excel 实例进行交互,可以使用 Excel 的主交互程序集中的类 - 查看 microsoft.office.interop.excel 命名空间。
很多取决于您已经拥有哪种对象以及您想要的预期输出 - 如果您可以更具体地指定,我们可以给出更具体的答案。
http://support.microsoft.com/kb/306023
看起来不错!