Aralıkları Ekle
Giriş
Excel’de bir aralığı seçebilir, ardından sağa veya aşağıya diğer verileri kaydırarak bir aralık ekleyebilirsiniz.
Aspose.Cells Kullanarak Aralıkları Eklemek
Aspose.Cells, Cells.InsertRange yöntemini bir menzil eklemek için sağlar.
Aralıkları Ekleyip Hücreleri Sağa Kaydırmak
Aspose.Cells ile aşağıdaki kodları kullanarak 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ı Ekleyin ve Hücreleri Aşağı Kaydırın
Aspose.Cells ile aşağıdaki kodları kullanarak bir aralık ekleyin ve hücreleri 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" | |