Couper et coller des cellules
Contents
[
Hide
]
Couper et coller des cellules
Aspose.Cells pour Python via Java permet de couper et coller des cellules. Pour cela, l’API fournit la méthode insertCutCells de la collection Cells. La méthode insertCutCells accepte les paramètres suivants.
- Range: La plage de cellules à couper.
- Index de ligne : L’index de la ligne pour insérer les cellules.
- Index de colonne : L’index de la colonne pour insèrer les cellules.
- ShiftType: La direction de décalage des colonnes.
Le code suivant montre comment couper et coller des cellules dans une feuille de calcul.
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") |