我有一個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