Bereiche löschen

Einführung

In Excel können Sie einen Bereich auswählen, löschen und andere Daten links oder nach oben verschieben.

Verschieboptionen

Löschen von Bereichen mit Aspose.Cells

Aspose.Cells bietet die Methode Cells.DeleteRange zum Löschen eines Bereichs.

Löschen Sie einen Bereich und verschieben Sie Zellen nach links, wie in den folgenden Codes mit 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();

Bereiche löschen und Zellen nach oben verschieben

Löschen Sie einen Bereich und verschieben Sie die Zellen nach oben wie in den folgenden Codes mit 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);