假设我有一个保持2个值的对象。我有2维数组填充这样的对象。我在打开的Excel工作表中有一系列单元格,我可以轻松地用每个对象值中的一个填充它。
代码现在看起来如何:
double[,] table= new double[7, 5];
for (int i = 0; i < 7; i++ )
{
for (int j = 0; j < 5; j++)
{
table[i, j] = (myObjects[i, j]).firstValue;
}
}
mySheet.get_Range("B2","H6").Value2 = table;
我是否可以使用C#拆分从两个范围内的每个单元格并填充2个对象值?< / p>
可能有一些我不想分割的细胞,我在这个细胞范围之上有一些标题,所以我不想拆分整个表格,或者你知道我的意思......
1在Excel中打开了新工作簿,其中有1张
这些对象的二维区域中的5 * 7个对象( myObjects [,]) - 每个对象( myObj )都有2个 double values = myObj.firstValue and myObj.secondValue
双打的二维数组(表) - 我填充第一个值
我可以填充名为table的数组中的第一个值,并像我在代码中那样填充Excel工作表范围。
将我正在填充的每个单元格拆分为2,这样我就可以填写两个值。