Zellen ausschneiden und einfügen
Contents
[
Hide
]
Zellen ausschneiden und einfügen
Aspose.Cells für Python via Java bietet die Möglichkeit, Zellen auszuschneiden und einzufügen. Hierfür stellt die API die insertCutCells Methode der Cells Sammlung bereit. Die insertCutCells Methode akzeptiert die folgenden Parameter.
- Range: Der Bereich der Zellen, die ausgeschnitten werden sollen.
- Zeilenindex: Der Index der Zeile zum Einfügen von Zellen.
- Spaltenindex: Der Index der Spalte zum Einfügen von Zellen.
- ShiftType: Die Verschieberichtung der Spalten.
Der folgende Codeausschnitt zeigt, wie Zellen innerhalb eines Arbeitsblatts ausgeschnitten und eingefügt werden.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
output_directory = "Examples/SampleFiles/OutputDirectory/" | |
# Instantiating a Workbook object | |
workbook = Workbook() | |
# Get the first worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Set values | |
worksheet.getCells().get(0, 2).setValue(1) | |
worksheet.getCells().get(1, 2).setValue(2) | |
worksheet.getCells().get(2, 2).setValue(3) | |
worksheet.getCells().get(2, 3).setValue(4) | |
worksheet.getCells().createRange(0, 2, 3, 1).setName("NamedRange") | |
# Cut and paste cells | |
cut = worksheet.getCells().createRange("C:C") | |
worksheet.getCells().insertCutCells(cut, 0, 1, ShiftType.RIGHT) | |
# Save the excel file. | |
workbook.save(output_directory + "CutAndPasteCells.xlsx") |