EPPlus 将列的数据复制到空列中
EPPlus copy a column's data into an empty column
我需要使用 EPPlus 交换 Excel 文档中的两列。
或者有没有办法将列复制到新插入的列中?
在 对另一个问题的评论中找到了答案。
> 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
var max = worksheet.Column(index).ColumnMax
这可以让你有一个不那么随意的
> workSheet.Cells[1,5,max,5].Copy(workSheet.Cells[1,2,max,2]);
我需要使用 EPPlus 交换 Excel 文档中的两列。 或者有没有办法将列复制到新插入的列中?
在
> 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
var max = worksheet.Column(index).ColumnMax
这可以让你有一个不那么随意的
> workSheet.Cells[1,5,max,5].Copy(workSheet.Cells[1,2,max,2]);