【问题标题】:Can you populate a range in ClosedXML (C#)你能在 ClosedXML (C#) 中填充一个范围吗
【发布时间】:2011-10-21 03:49:25
【问题描述】:

我想看看您是否可以一次从数组when using closedXML 填充一个范围,而不是一次填充一个单元格。另外,如果可以从数组中设置范围,那会比逐个单元格循环并填充每个单元格更快吗?

【问题讨论】:

  • 他们在documentation section 中有一些全面的例子。他们可能对您的问题没有确切的解决方案,但是环顾四周,我相信您只需查看那里的示例就会得到答案。

标签: c# excel openxml closedxml


【解决方案1】:

您可以尝试insert data as a DataTable 看看它是否会加快文档创建速度。但正如我在源代码中看到的那样,对单个细胞群没有任何优化可能(但我可能是错的)。

【讨论】:

    【解决方案2】:

    你可以这样做:

    cell.Value = yourArray;
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-19
      • 2022-01-04
      • 1970-01-01
      • 2022-12-14
      • 2019-07-10
      相关资源
      最近更新 更多