【发布时间】:2015-09-15 10:48:44
【问题描述】:
我需要(使用 C#、Asp.net 2010)将大量数据(300,000 行)从 DB 写入 Excel(2010)。它还应该动态创建大约 20 张纸。所以最终的 Excel 工作簿将有 15,000 行每张纸和 20 张纸。我尝试使用 Open XML (DOM),但花了很多时间,我在等了大约 40 分钟后放弃了它,但没有输出迹象。我还尝试关注Brian Jone's post,了解如何使用 OpenXmlReader 和 OpenXmlWriter 复制工作表并向其中添加行。但我不知道如何使用该方法添加工作表。
任何帮助将不胜感激。
【问题讨论】: