دمج أو إلغاء الدمج Cells في ورقة عمل في VSTO و Aspose.Cells

افتح ملف excel الحالي ، وادمج بعض الخلايا في ورقة العمل الأولى في المصنف واحفظ ملف Excel.

دمج Cells

VSTO

فيما يلي مقتطفات الشفرة المتوازية لـ VSTO (C#) و Aspose.Cells for .NET (C#).

 //Instantiate the Application object.

 Excel.Application excelApp = Application;

//Specify the template excel file path.

 string myPath = "Book1.xls";

//Open the excel file.

 excelApp.Workbooks.Open(myPath, Missing.Value, Missing.Value,

            Missing.Value, Missing.Value,

            Missing.Value, Missing.Value,

            Missing.Value, Missing.Value,

            Missing.Value, Missing.Value,

            Missing.Value, Missing.Value,

            Missing.Value, Missing.Value);

//Get the range of cells i.e.., A1:C1.

 Excel.Range rng1 = excelApp.get_Range("A1", "C1");

//Merge the cells.

 rng1.Merge(Missing.Value);

 rng1 = excelApp.get_Range("A1", Missing.Value);

//Save the file.

 excelApp.ActiveWorkbook.Save();

//Quit the Application.

 excelApp.Quit();

Aspose.Cells

 //Instantiate a new Workbook.

  Workbook workbook = new Workbook();

//Specify the template excel file path.

 string myPath = "Book1.xls";

//Open the excel file.

 workbook.Open(myPath);

//Get the range of cells i.e.., A1:C1.

 Aspose.Cells.Range rng1 = workbook.Worksheets[0].Cells.CreateRange("A1", "C1");

//Merge the cells.

 rng1.Merge();

//Save the file.

  workbook.Save("Book1.xls");

عدم الدمج Cells

لإلغاء دمج الخلية (الخلايا) ، استخدم سطور التعليمات البرمجية التالية لـ VSTO (C#) و Aspose.Cells for .NET (C#).

VSTO

 //UnMerge the cell.

  rng1.UnMerge();

Aspose.Cells

   Cells rng = workbook.Worksheets[0].Cells;

//UnMerge the cell.

  rng.UnMerge(0, 0, 1, 3);

تنزيل نموذج التعليمات البرمجية