copy_in_range méthode

copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained)

Copiez les formes de la plage vers la plage de destination.

def copy_in_range(self, source_shapes, ca, dest_row, dest_column, is_contained):
    ...
ParamètreTaperDescription
source_shapesShapeCollectionFormes sources.
caCellAreaLa plage source.
dest_rowintIndex de ligne dest de la plage dest.
dest_columnintLa colonne dest de la plage dest.
is_containedboolSi seulement copier les formes qui sont contenues dans la plage.
Si vrai, copie uniquement les formes de la plage.
Sinon, cela fonctionne comme MS Office.

Exemple

from aspose.cells import CellArea

# add a shape
shapes.add_rectangle(2, 0, 2, 0, 130, 130)
area2 = CellArea()
area2.start_column = 1
area2.start_row = 1
area2.end_column = 5
area2.end_row = 11
# copy
shapes.copy_in_range(shapes, area2, 12, 1, False)

Voir également