Ինչպես կարգավորել տողի բարձրությունը Excel-ում C#-ով

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

Excel-ում տողի բարձրությունը կարգավորելու քայլեր՝ օգտագործելով C#

  1. Օգտագործելով NuGet փաթեթների կառավարիչը, ավելացրեք Aspose.Cells՝ տողերի բարձրությունը կարգավորելու համար
  2. Ավելացրեք հղում Aspose.Cells անվանատարածքին՝ կոդում API զանգերն օգտագործելու համար
  3. Բեռնեք նմուշը workbook, որը պարունակում է մի քանի աշխատաթերթեր՝ հնարավորությունը փորձարկելու համար
  4. Ստացեք տեղեկանք ցանկալի worksheet-ի` տողերի բարձրությունը կարգավորելու համար
  5. Սահմանեք տողերի բարձրությունը ֆիքսված արժեքի կամ բովանդակության հիման վրա՝ ըստ պահանջի
  6. Պահպանեք աշխատանքային գրքույկը նշված տողերի բարձրությամբ

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

Կոդ Excel տողի բարձրությունը կարգավորելու համար՝ օգտագործելով c#

using Aspose.Cells;
namespace AdjustRowHeightInExcelUsingCSharp
{
class Program
{
static void Main(string[] args)
{
// Use Aspose.Cells license to avoid watermark in the output file after adjusting rows height
License CellsLicenseToAdjustRowsHeight = new License();
CellsLicenseToAdjustRowsHeight.SetLicense("Aspose.Cells.lic");
//Load the workbook where rows heights are to be adjusted
Workbook workbook = new Workbook("book1.xlsx");
// Access the desired worksheet say fourth in this example
Worksheet ForthWorksheet = workbook.Worksheets[3];
// Setting the fixed height of the sixth row to 8
ForthWorksheet.Cells.SetRowHeight(5, 8);
// Adjust the single row height based on contents within defined columns range
// Say autofit fourth row height based on contents from column six to nine
ForthWorksheet.AutoFitRow(3,5,8);
// Set the multiple rows (say row 10 to 16) height based on contents
ForthWorksheet.AutoFitRows(9,15);
// Accessing the third worksheet in the loaded Excel file
Worksheet ThirdWorksheet = workbook.Worksheets[2];
//Autofit all the rows in the entire sheet
ThirdWorksheet.AutoFitRows();
// Saving the modified Excel file
workbook.Save("output.out.xls");
}
}
}

Այս օրինակելի կոդում մենք մուտք ենք գործում աշխատաթերթի բջիջների հավաքածուն և այնուհետև սահմանում ենք առանձին տողի բարձրությունը՝ օգտագործելով Cells.SetRowHeight() ֆունկցիան: Այնուհետև մենք բացատրեցինք տողի բարձրության կարգավորումը՝ հիմնված բովանդակության վրա՝ տրամադրելով տողերի միջակայքը տողի ներսում՝ օգտագործելով AutoFitRow() ֆունկցիան, այնուհետև կարգավորել ենք մի քանի տողեր՝ տրամադրելով տողերի շարք AutoFitRows() ֆունկցիային: Վերջինում մենք սահմանել ենք աշխատաթերթի բոլոր տողերի բարձրությունը՝ առանց որևէ արգումենտի կանչելով AutoFitRows() ֆունկցիան:

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

 Հայերեն