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ètre Taper Description
source_shapes ShapeCollection Formes sources.
ca CellArea La plage source.
dest_row int Index de ligne dest de la plage dest.
dest_column int La colonne dest de la plage dest.
is_contained bool Si 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