gpt4 book ai didi

c# - 封闭的 XML。将 DataTable 添加到现有 Excel 工作表

转载 作者:太空狗 更新时间:2023-10-30 00:44:33 25 4
gpt4 key购买 nike

如何使用 ClosedXML库以最快的方式(从性能的角度来看)将 DataTable 中的值添加到现有的 Excel 工作表中?

注意:可以使用 DataTable 参数创建新工作表,但主要问题是向现有工作表添加值。

最佳答案

如果您要处理数百万个单元格,并且希望在消耗最少内存的情况下尽快插入数据,那么 SAX是要走的路。

如果您希望 ClosedXML 为您完成工作,请使用:

cell.Value = dataTable;orcell.SetValue(dataTable);orcell.InsertData(dataTable);orcell.InsertTable(dataTable);

参见 Documentation 的“插入数据/表格”部分

关于c# - 封闭的 XML。将 DataTable 添加到现有 Excel 工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7645894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com