Aralık Ekle

Giriş

Excel’de bir aralık seçebilir, ardından bir aralık ekleyebilir ve diğer verileri sağa veya aşağı kaydırabilirsiniz.

Shift seçenekleri

Aspose.Cells’i Kullanarak Aralıkları Girin

Aspose.Cells sağlarCells.InsertRange bir aralık eklemek için yöntem.

Aralıkları Girin ve Cells’i Sağa Kaydırın

Aspose.Cells ile aşağıdaki kodlar gibi bir aralık ekleyin ve hücreleri sağa kaydırın:

// 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);
// Create a range of cells.
Range sourceRange = worksheet.getCells().createRange("A1", "A2");
// Set a few cells in the range.
sourceRange.get(0, 0).putValue("Test");
sourceRange.get(1, 0).putValue("123");
CellArea ca = CellArea.createCellArea("A1", "A2");
worksheet.getCells().insertRange(ca, ShiftType.RIGHT);
String b1Value = worksheet.getCells().get("B1").getStringValue();// "Test"

Aralıkları Ekle ve Cells Aşağı Kaydır

Aspose.Cells ile bir aralık ekleyin ve hücreleri aşağıdaki kodlarla aşağı kaydırın:

// 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);
// Create a range of cells.
Range sourceRange = worksheet.getCells().createRange("A1", "A2");
// Set a few cells in the range.
sourceRange.get(0, 0).putValue("Test");
sourceRange.get(1, 0).putValue("123");
CellArea ca = CellArea.createCellArea("A1", "A2");
worksheet.getCells().insertRange(ca, ShiftType.DOWN);
String a3Value = worksheet.getCells().get("A3").getStringValue();// "Test"