CopyInRange

ShapeCollection.CopyInRange method

将范围内的形状复制到目标范围。

public void CopyInRange(ShapeCollection sourceShapes, CellArea ca, int destRow, int destColumn, 
    bool isContained)
范围类型描述
sourceShapesShapeCollection源形状。
caCellArea源范围。
destRowInt32dest 范围的 dest 行索引。
destColumnInt32dest 范围的 dest 列。
isContainedBoolean是否只复制范围内的形状。 如果为true,只复制范围内的形状。 否则,它作为 MS Office 工作。

例子


[C#]
//添加一个形状
shapes.AddRectangle(2, 0, 2, 0, 130, 130);
CellArea area2 = new CellArea();
area2.StartColumn = 1;
area2.StartRow = 1;
area2.EndColumn = 5;
area2.EndRow = 11;

//复制
shapes.CopyInRange(shapes, area2, 12, 1, false);

也可以看看