Вырезать и вставить Cells
Contents
[
Hide
]
Вырезать и вставить Cells
Aspose.Cells for Python via Java позволяет вырезать и вставлять ячейки. Для этого API предоставляетвставкаCutCells методCellsколлекция.вставкаCutCells принимает следующие параметры.
- СпектрДиапазон ячеек, которые нужно вырезать.
- Индекс строки: индекс строки для вставки ячеек.
- Индекс столбца: индекс столбца для вставки ячеек.
- ShiftType: Направление сдвига столбцов.
В следующем фрагменте кода показано, как вырезать и вставлять ячейки на листе.
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") |