Supprimer des plages

Introduction

Dans Excel, vous pouvez sélectionner une plage, puis la supprimer et décaler d’autres données vers la gauche ou vers le haut.

Options de décalage

Supprimer des plages à l’aide de Aspose.Cells

Aspose.Cells fournitCells.DeleteRange méthode pour supprimer une plage.

Supprimer les plages et décaler Cells vers la gauche

Supprimez une plage et déplacez les cellules vers la gauche comme les codes suivants avec Aspose.Cells :

// Instantiate a new Workbook.
Workbook workbook = new Workbook();
// Get all the worksheets in the book.
WorksheetCollection worksheets = workbook.getWorksheets();
// Get the first worksheet in the worksheets collection.
Worksheet worksheet = workbook.getWorksheets().get(0);
// Get cells.
Cells cells = worksheet.getCells();
// Set a few cells in the range.
cells.get("C2").putValue("C2");
cells.get("C3").putValue("C3");
CellArea ca = CellArea.createCellArea("B2", "B3");
cells.deleteRange(1,1,2,2, ShiftType.LEFT);
String b2 = worksheet.getCells().get("B2").getStringValue();

Supprimer les plages et décaler Cells vers le haut

Supprimez une plage et déplacez les cellules vers le haut comme les codes suivants avec Aspose.Cells :

// Instantiate a new Workbook.
Workbook workbook = new Workbook();
// Get all the worksheets in the book.
WorksheetCollection worksheets = workbook.getWorksheets();
// Get the first worksheet in the worksheets collection.
Worksheet worksheet = workbook.getWorksheets().get(0);
// Gets cells.
Cells cells = worksheet.getCells();
// Get cells.
Cells cells = worksheet.getCells();
// Set a few cells in the range.
cells.get("B4").putValue("B4");
cells.get("B5").putValue("B5");
cells.deleteRange(1,1,2,1, ShiftType.UP);