Ինչպես փոխարկել DataTable-ը Excel-ի C#-ում

Այս արագ ձեռնարկը կուղղորդի ձեզ, թե ինչպես վերափոխել DataTable-ը Excel-ի C#-ով: Նախ, մենք կստեղծենք DataTable, ապա ներմուծենք այն նորաստեղծ աշխատանքային գրքույկի օբյեկտի աշխատաթերթ՝ օգտագործելով WorkSheet.Cells դասի ImportData ֆունկցիան։ DataTable-ի տվյալները Excel-ում C#**-ով **գրելուց հետո մենք դրանք կպահենք որպես XLSX ֆայլ սկավառակի վրա:

Տվյալների աղյուսակը C#-ում Excel-ի փոխարկելու քայլեր

  1. Օգտագործելով NuGet փաթեթի կառավարիչը, ավելացրեք Aspose.Cells for .NET՝ DataTable-ը Excel ներմուծելու համար
  2. Ստեղծեք դատարկ Workbook-ի օրինակ՝ տվյալների աղյուսակը դրան արտահանելու համար
  3. Ստեղծեք և սկզբնավորեք DataTable՝ Excel ֆայլում գրելու համար
  4. Հայտարարեք ImportTableOptions դասի օբյեկտ՝ տվյալների աղյուսակից տվյալների ներմուծման ժամանակ պարամետրեր սահմանելու համար
  5. Ստացեք հղում նորաստեղծ աշխատանքային գրքույկի առաջին աշխատաթերթին
  6. Կանչեք Cells.ImportData ֆունկցիան WorkSheet դասում՝ DataTable ներմուծելու համար
  7. Պահպանեք ստացված աշխատանքային գրքույկը՝ տվյալների աղյուսակից ունենալով

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

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

Այս կոդում ImportTableOptions-ը օգտագործվում է լռելյայն կարգավորումներով, սակայն դուք կարող եք սահմանել մի շարք պարամետրեր, ինչպիսիք են 0 ինդեքսների վրա հիմնված սյունակների թվերի ցանկը, որոնց տվյալները պետք է ներմուծվեն DataTable-ից, սահմանեք ամսաթվի ձևաչափը, սահմանեք ընդհանուր տողերն ու սյունակները: ներմուծված և շատ ավելին։ Կարող եք նաև որոշել՝ սյունակների վերնագրերը ներմուծվելո՞ւ են, թե՞ ոչ:

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

 Հայերեն