Klipp och klistra in celler
Contents
[
Hide
]
Klipp och klistra celler
Aspose.Cells för Python via Java ger möjlighet att klippa och klistra in celler. För detta tillhandahåller API:et insertCutCells metoden i Cells samlingen. insertCutCells metoden accepterar följande parametrar.
- Range: Området med celler som ska klippas.
- Radindex: Index för raden att infoga celler.
- Kolumnindex: Index för kolumnen att infoga celler.
- ShiftType: Skift riktning för kolumnerna.
Följande kodsnutt visar hur man klipper och klistrar in celler inom ett kalkylblad.
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") |