Ինչպես միաձուլել բջիջները Excel-ում՝ օգտագործելով C#

Այս պարզ ձեռնարկը մանրամասն կներկայացնի, թե ինչպես միաձուլել բջիջները Excel-ում՝ օգտագործելով C#: C# Excel աշխատանքային թերթիկի միաձուլման բջիջների օգնությամբ գործողությունը կարող է իրականացվել մի քանի պարզ API զանգերի միջոցով: Ավելին, ձեզ հարկավոր չէ տեղադրել MS Excel բջիջները միացնելու և XLSX կամ XLS ձևաչափով ելքային ֆայլ ստեղծելու համար:

Excel-ում բջիջները C#-ի միջոցով միավորելու քայլեր

  1. Ավելացրեք հղումը Aspose.Cells-ին ձեր բջիջների միաձուլման հավելվածում NuGet փաթեթների կառավարչի միջոցով
  2. Նախաձեռնեք Workbook դասի օբյեկտ՝ նոր Excel ֆայլ ստեղծելու համար
  3. Մուտք գործեք աշխատաթերթ և ստեղծեք Cells դասի օբյեկտ
  4. Միավորեք բջիջները և մուտքագրեք նմուշի արժեք միացված բջիջում
  5. Պահպանեք ելքային Excel ֆայլը միաձուլված բջիջներով

Այս հակիրճ քայլերը մանրամասնում են, թե ինչպես օգտագործել C# Excel-ի միաձուլման բջիջները ֆունկցիան կարող է ներառվել ձեր .NET հավելվածներում: Սկզբում դուք պետք է ստեղծեք աշխատանքային թերթիկի օբյեկտ, այնուհետև միաձուլեք որոշակի բջիջներ՝ նշելով սյունակների և տողերի ինդեքսները, և վերջապես, պահպանեք ելքային Excel աշխատանքային գիրքը, որը կպարունակի նմուշ արժեք և միաձուլված բջիջներ՝ ըստ ձեր պահանջների:

Կոդ՝ Excel-ում բջիջները միացնելու համար՝ օգտագործելով C#

using Aspose.Cells;
using System.IO;
namespace MergeCellsInExcelUsingCSharp
{
class Program
{
static void Main(string[] args)
{
// Instantiate the license as the first step to avoid trial version restrictions and watermark
License MergeCellsLicense = new License();
MergeCellsLicense.SetLicense("Aspose.Cells.lic");
// Create new Excel file
Workbook workbook = new Workbook();
// Access the first worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Create a cells object
Cells cells = worksheet.Cells;
// Merge some cells
cells.Merge(5, 2, 2, 3);
// Enter value in a cell
worksheet.Cells[5, 2].PutValue("Sample value");
// Save the output Excel file with merged cells
workbook.Save("MergedCells.xlsx");
}
}
}

Այստեղ Excel-ում բջիջների միաձուլման համար օգտագործվում է C#* նմուշի կոդը, որը կոչվում է Cells.Merge() ֆունկցիա՝ ստեղծելու միաձուլված բջիջների մի շարք՝ օգտագործելով առաջին տողը, առաջին սյունակը, ընդհանուր տողերը և ընդհանուր սյունակների արժեքները որպես մուտքագրում: Եթե ցանկանում եք միաձուլել և կենտրոնացնել բջիջները Excel-ում՝ օգտագործելով C#, կարող եք պարզապես ստանալ այն բջիջի ոճը, որտեղ դուք արժեք եք դնում և սահմանում եք ոճի օբյեկտի HorizontalAlignment հատկությունը TextAlignmentType.Center: Այժմ աշխատանքային գրքույկը պահելուց հետո նմուշի արժեքը կցուցադրվի միավորված բջիջների կենտրոնում:

Այստեղ մենք դիտարկել ենք C#-ի միջոցով աշխատանքային գրքում բջիջների միաձուլման գործընթացը: Այնուամենայնիվ, եթե դուք հետաքրքրված եք սովորել Excel-ի HTML-ի փոխարկումը, ապա դիմեք ինչպես փոխարկել Excel-ը HTML-ի C#-ով-ի հոդվածին:

 Հայերեն