إدراج المجالات

مقدمة

في Excel ، يمكنك تحديد مجال ، ثم إدراج مجال ونقل البيانات الأخرى يمينًا أو لأسفل.

خيارات النقل

إدراج المجالات باستخدام Aspose.Cells

توفر Aspose.Cells خلية.InsertRange طريقة لإدراج نطاق.

إدراج مجموعات ونقل الخلايا إلى اليمين

إدراج مجموعة ونقل الخلايا إلى اليمين مثلما في الشفرات التالية مع 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);
// 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"

إدراج مجموعات ونقل الخلايا للأسفل

إدراج مجموعة ونقل الخلايا للأسفل كما في الشفرات التالية مع 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);
// 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"