Ինչպես ստեղծել Excel ֆայլ C#-ում

Փաստաթուղթը ցույց է տալիս, թե ինչպես ստեղծել Excel ֆայլ C#-ում: Հետևյալ քայլերը և կոդի հատվածը ցույց են տալիս, թե ինչպես ստեղծել Excel ֆայլ C#-ում՝ առանց MS Office interop-ի օգտագործման:

C#-ում Excel ֆայլ ստեղծելու քայլեր

  1. Ներբեռնեք կամ տեղադրեք Aspose.Cells for .NET փաթեթը NuGet.org-ից
  2. Ներմուծեք Aspose.Cells անվանատարածք VS.NET նախագիծ
  3. Սահմանեք լիցենզիայի օբյեկտը և սահմանեք այն SetLicense մեթոդով
  4. Ստեղծեք դատարկ Workbook
  5. Մուտքագրեք հաշվետվության տվյալները առաջին Worksheet-ի բջիջներում
  6. Պահպանեք Excel XLSX ֆայլը տվյալների հետ

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

Կոդ օրինակ՝ C#-ում Excel ֆայլ ստեղծելու համար

//Add reference to the namespace of Aspose.Cells for .NET
using Aspose.Cells;
namespace GenerateExcelFile
{
class Program
{
static void Main(string[] args)
{
//At the start, set the license before using other APIs
Aspose.Cells.License Aspose_Cells_license = new Aspose.Cells.License();
Aspose_Cells_license.SetLicense("Aspose.Cells.lic");
//Create an Excel workbook from the scratch
Workbook ExcelFileWorkbook = new Workbook();
//Get the first worksheet (0 indexed position) in the workbook, the default worksheet
Worksheet ExcelFileSheet = ExcelFileWorkbook.Worksheets[0];
//Get the cells collection in the default worksheet
Cells SheetCells = ExcelFileSheet.Cells;
//Insert data into the cells of the sheet
SheetCells["A1"].PutValue("Customers Report");
SheetCells["A2"].PutValue("C_ID");
SheetCells["B2"].PutValue("C_Name");
SheetCells["A3"].PutValue("C001");
SheetCells["B3"].PutValue("Customer1");
SheetCells["A4"].PutValue("C002");
SheetCells["B4"].PutValue("Customer2");
SheetCells["A5"].PutValue("C003");
SheetCells["B5"].PutValue("Customer3");
SheetCells["A6"].PutValue("C004");
SheetCells["B6"].PutValue("Customer4");
//Save to Excel file (XLSX)
ExcelFileWorkbook.Save("ExcelFile.xlsx");
}
}
}

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

 Հայերեն