【问题标题】:ClosedXML. Adding DataTable to existing Excel worksheet关闭XML。将 DataTable 添加到现有 Excel 工作表
【发布时间】:2011-10-04 09:36:46
【问题描述】:

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

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

【问题讨论】:

    标签: c# excel openxml


    【解决方案1】:

    如果您要处理数百万个单元格,并且希望尽可能快地插入数据,同时消耗最少的内存,那么SAX 是您的最佳选择。

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

    单元格.值 = 数据表; 或者 cell.SetValue(dataTable); 或者 单元格。插入数据(数据表); 或者 单元格。插入表(数据表);

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-03
    • 1970-01-01
    • 2018-03-22
    • 2022-08-19
    • 2017-12-21
    相关资源
    最近更新 更多