例如我现在表内的信息块 为 A1:O6
我要粘贴到p1:AD6
Aspose.Cells.Range range = worksheet.Cells.CreateRange(int,int,int,int);
range.Copy(...);
查到用这个方法操作 但是一直报错,提示range("a1:o6") range是变量不能当方法用
求大神解答
看不到你的4个int 填写的是什么数值.
我这种是可以的。aspose.cells中的range区域的复制
//源的range
Range srcoldfcstSupplyrange = sheet_oldfcst.Cells.CreateRange(0, 16, 1, 379);
//目标的rangge
Range destoldfcstSupplyrange = sheet_v2v.Cells.CreateRange(6, 7, 1, 386);
//copy 过去//粘贴
PasteOptions options = new PasteOptions();
options.PasteType = PasteType.Values;
destoldfcstSupplyrange.Copy(srcoldfcstSupplyrange, options);