我有一个Excel文件,我能够从“Excel文件”单元格读取单个单元格并将其存储在ArrayList中。 ExcelRange一次读取一行,将其存储到ArrayList(arrForValues)中。在Excel中写入Excel文件#
ExcelRange = ExcelWorkSheet.get_Range("A"+rowNumber,columnMaxName+rowNumber);
items = (object[,])ExcelRange.Value2;
for (int i = 1; i <= nColumn; i++)
{
arrForValues.Add(items[1, i]);
}
我想写行到另一个Excel文件。有一些条件需要满足“特定的行”才能被选中写入。
有没有什么办法可以将完整ArrayList(“单行”)写入ExcelFile,而不是Cell By Cell Wrinting。
在此先感谢。
使用Range.Copy()代替。 – 2012-03-25 13:36:44