我可以在不使用 Microsoft Office 互操作程序集的情况下创建 Microsoft Excel 文件吗?我需要将 sql server 表中的所有值导出到 Excel 文件。总行数可以在 50000 到 1200000 行之间变化。我需要从我的 C#.net 代码生成 Excel 文件,我将在其中读取表的值。我唯一的限制是我不能使用 Microsoft Office 互操作程序集。
我不能使用 CSV,或者使用 HTML 表格技巧,因为一些文件将包含多个选项卡,其中每个选项卡将包含来自不同表格的数据。