gpt4 book ai didi

c# - 如何使用 ClosedXML 将数组插入 Excel 中的单行

转载 作者:行者123 更新时间:2023-12-04 21:21:40 26 4
gpt4 key购买 nike

我有一个数组,我需要将元素放在一行中,数组的每个元素都应该在不同的单元格中。

foreach (var cell in range.Cells())
{
int index = 0;
cell.Value = arrayCompany[index];
index++;

if (index == count)
{
break;
}
}

我的数组有 10 个元素,excel 文件生成一行,但在所有 10 列中,单元格值是数组的最后一个元素。我希望每个元素都在不同的列中。 A1=arrayCompany[0],B1=arrayCompany[1] ... 10thcolumn = arrayCompany[9]

最佳答案

您可以使用

cell.InsertData(data: yourEnumerable, transpose: true);
注意 transpose参数,它允许您将值插入一行。默认情况下,可枚举的值将被插入到彼此的下方。

关于c# - 如何使用 ClosedXML 将数组插入 Excel 中的单行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45011380/

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