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 en utilisant Aspose.Cells

Aspose.Cells fournit la méthode Cells.DeleteRange pour supprimer une plage.

Supprimer des plages et décaler les cellules à gauche

Supprimer une plage et décaler les cellules à gauche avec 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 des plages et décaler les cellules vers le haut

Supprimer une plage et décaler les cellules vers le haut avec 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);