2017-02-06 94 views

回答

1

在對this answer的評論中發現了另一個問題的答案。

> workSheet.Cells["A1:I1"].Copy(workSheet.Cells["A4:I4"]); 

但爲了複製說第5列第2欄,你可以做

> workSheet.Cells[1,5,100,5].Copy(workSheet.Cells[1,2,100,2]); 

,而不是100,你可以在一個MAXVALUE插頭從一列

var max = worksheet.Column(index).ColumnMax 

哪讓您擁有更少的任意性

> workSheet.Cells[1,5,max,5].Copy(workSheet.Cells[1,2,max,2]);