2017-02-06 1 views

Répondre

1

a trouvé la réponse dans un commentaire au this answer à une autre question.

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

mais pour copier dire la colonne 5 à la colonne 2 vous pouvez faire

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

au lieu de 100 vous pouvez brancher un maxvalue d'un de vos colonnes

var max = worksheet.Column(index).ColumnMax 

qui vous permet d'avoir moins arbitraire

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