Այս արագ ձեռնարկը կուղղորդի ձեզ, թե ինչպես վերափոխել DataTable-ը Excel-ի C#-ով: Նախ, մենք կստեղծենք DataTable, ապա ներմուծենք այն նորաստեղծ աշխատանքային գրքույկի օբյեկտի աշխատաթերթ՝ օգտագործելով WorkSheet.Cells դասի ImportData ֆունկցիան։ DataTable-ի տվյալները Excel-ում C#**-ով **գրելուց հետո մենք դրանք կպահենք որպես XLSX ֆայլ սկավառակի վրա:
Տվյալների աղյուսակը C#-ում Excel-ի փոխարկելու քայլեր
- Օգտագործելով NuGet փաթեթի կառավարիչը, ավելացրեք Aspose.Cells for .NET՝ DataTable-ը Excel ներմուծելու համար
- Ստեղծեք դատարկ Workbook-ի օրինակ՝ տվյալների աղյուսակը դրան արտահանելու համար
- Ստեղծեք և սկզբնավորեք DataTable՝ Excel ֆայլում գրելու համար
- Հայտարարեք ImportTableOptions դասի օբյեկտ՝ տվյալների աղյուսակից տվյալների ներմուծման ժամանակ պարամետրեր սահմանելու համար
- Ստացեք հղում նորաստեղծ աշխատանքային գրքույկի առաջին աշխատաթերթին
- Կանչեք Cells.ImportData ֆունկցիան WorkSheet դասում՝ DataTable ներմուծելու համար
- Պահպանեք ստացված աշխատանքային գրքույկը՝ տվյալների աղյուսակից ունենալով
Այս քայլերը նկարագրում են տվյալների արտահանման գործընթացը DataTable-ից Excel C#-ով քայլ առ քայլ այնպես, որ սկզբում ստեղծվի դատարկ աշխատանքային գիրքը, այնուհետև DataTable-ը սկզբնավորվի և լցվի որոշ կեղծ տվյալներով: Ստեղծվում է ImportTableOptions դասի օբյեկտ, որը պարունակում է բազմաթիվ պարամետրեր, որոնք կարող են սահմանվել, սակայն այստեղ օգտագործվում են լռելյայն ընտրանքները: Ի վերջո, DataTable-ը ներմուծվում է աշխատանքային գրքույկի առաջին աշխատաթերթ՝ նշված մեկնարկային բջիջում:
Կոդ՝ տվյալների աղյուսակի տվյալները Excel C#-ով արտահանելու համար
Այս կոդում ImportTableOptions-ը օգտագործվում է լռելյայն կարգավորումներով, սակայն դուք կարող եք սահմանել մի շարք պարամետրեր, ինչպիսիք են 0 ինդեքսների վրա հիմնված սյունակների թվերի ցանկը, որոնց տվյալները պետք է ներմուծվեն DataTable-ից, սահմանեք ամսաթվի ձևաչափը, սահմանեք ընդհանուր տողերն ու սյունակները: ներմուծված և շատ ավելին։ Կարող եք նաև որոշել՝ սյունակների վերնագրերը ներմուծվելո՞ւ են, թե՞ ոչ:
Այս կարճ ձեռնարկը բացատրում է, թե ինչպես C#-ում ստեղծել Excel ֆայլ DataTable-ից: Եթե ցանկանում եք սովորել հակառակ գործընթացը, ինչպիսին է Excel-ը տվյալների աղյուսակի վերածելը, տես ինչպես փոխարկել Excel-ը DataTable-ի C#-ում-ի հոդվածը: