دمج وفك دمج الخلايا في GridDesktop

دمج الخلايا

لدمج الخلايا في خلية واحدة كبيرة، يُرجى اتباع الخطوات التالية:

  • الوصول إلى أي ورقة عمل مرغوبة
  • إنشاء نطاق من الخلايا ليتم دمجه
  • دمج نطاق الخلايا في خلية كبيرة

يمكنك استخدام طريقة دمج في ورقة العمل لدمج الخلايا. ومع ذلك، يمكن تعريف نطاق الخلايا باستخدام كائن CellRange.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing the worksheet of the Grid that is currently active
Worksheet sheet = gridDesktop1.GetActiveWorksheet();
// Creating a CellRange object starting from "B4" to "C6"
CellRange range = new CellRange("B4", "C6");
// Merging a range of cells
sheet.Merge(range);

فك الدمج

لفك الدمج عن خلية كبيرة إلى العديد من الخلايا، يُرجى اتباع الخطوات التالية:

  • الوصول إلى أي ورقة عمل مرغوبة
  • الوصول إلى الخلية المدمجة التي تحتاج إلى فك دمجها
  • فك دمج الخلية الكبيرة إلى العديد من الخلايا باستخدام موقع الخلية المدمجة

يمكنك استخدام طريقة فك الدمج في ورقة العمل لفك دمج خلية باستخدام موقعها.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing the worksheet of the Grid that is currently active
Worksheet sheet = gridDesktop1.GetActiveWorksheet();
// Accessing the merged cell that is currently in focus
GridCell cell = sheet.GetFocusedCell();
// Unmerging a cell using its location
sheet.Unmerge(cell.Location);