Ta bort intervall

Introduktion

I Excel kan du välja ett område och sedan ta bort det och flytta andra data åt vänster eller uppåt.

Skiftalternativ

Ta bort intervall med Aspose.Cells

Aspose.Cells tillhandahållerCells.DeleteRange metod för att radera ett intervall.

Ta bort intervall och skift Cells Vänster

Ta bort ett område och flytta celler till vänster som följande koder med Aspose.Cells:

// Instantiate a new Workbook.
Workbook workbook = new Workbook();
// Get all the worksheets in the book.
WorksheetCollection worksheets = workbook.Worksheets;
// Get the first worksheet in the worksheets collection.
Worksheet worksheet = workbook.Worksheets[0];
// Gets cells.
Cells cells = worksheet.Cells;
// Input some data with some formattings into
// A few cells in the range.
cells["C2"].PutValue("C2");
cells["C3"].PutValue("C3");
CellArea ca = CellArea.CreateCellArea("B2", "B3");
cells.DeleteRange(ca.StartRow, ca.StartColumn, ca.EndRow, ca.EndColumn, ShiftType.Left);
Console.WriteLine(worksheet.Cells["B2"].StringValue == "C2");

Ta bort intervall och flytta Cells Upp

Ta bort ett område och flytta upp cellerna som följande koder med Aspose.Cells:

// Instantiate a new Workbook.
Workbook workbook = new Workbook();
// Get all the worksheets in the book.
WorksheetCollection worksheets = workbook.Worksheets;
// Get the first worksheet in the worksheets collection.
Worksheet worksheet = workbook.Worksheets[0];
// Gets cells.
Cells cells = worksheet.Cells;
// Input some data with some formattings into
// A few cells in the range.
cells["B4"].PutValue("B4");
cells["B5"].PutValue("B5");
CellArea ca = CellArea.CreateCellArea("B2", "B3");
cells.DeleteRange(ca.StartRow, ca.StartColumn, ca.EndRow, ca.EndColumn, ShiftType.Up);
Console.WriteLine(worksheet.Cells["B2"].StringValue == "B4");