Համառոտ ձեռնարկը կուղղորդի ձեզ ինչպես արտահանել ցուցակի տվյալները Excel C#-ով: Ցուցակը ծրագրավորման լեզվի ամենատարածված կառուցվածքներից մեկն է՝ տվյալների պահպանման համար, որոնք կարող են հետագայում արտահանվել Excel: Սա հիմնական գաղափարն է, որը դուք այստեղ կսովորեք, թե ինչպես C#-ի միջոցով ստեղծել Excel ֆայլ ցուցակից և պահել այն սկավառակի վրա XLSX ձևաչափով:
Ցուցակի տվյալները Excel C#-ով արտահանելու քայլեր
- Տեղադրեք Aspose.Cells գրադարանը Nuget փաթեթների կառավարչի միջոցով՝ ցանկի տվյալները Excel արտահանելու համար
- Ստեղծեք Workbook դասի օբյեկտ՝ ցուցակից արտահանված տվյալները պահելու համար
- Ստեղծեք ցուցակ՝ Excel արտահանելու համար թիրախային տվյալները պահելու համար
- Լրացրեք ցանկը նմուշային տվյալներով կամ լրացրեք այն արտաքին աղբյուրներից
- Ստացեք հղում դեպի որոշակի աշխատանքային գրքույկ sheet, որտեղ կպահվեն արտահանված տվյալները
- Զանգահարեք ImportArrayList ֆունկցիան՝ ցուցակի տվյալները Excel արտահանելու համար
- Պահպանեք ելքային Excel ֆայլը, որը պարունակում է արտահանված տվյալները ցանկից
Այստեղ վերը նշված քայլերում հետևում է մի պարզ մոտեցում, որտեղ նախ ստեղծվում է աշխատանքային գրքույկի դասի օբյեկտ՝ ցանկի տվյալները պահպանելու համար որոշակի թերթիկի հղում մուտք գործելու հետ մեկտեղ: Ցանկը լրացվում է ձեռքով, սակայն այն կարող է լրացվել արտաքին աղբյուրից, ինչպես նաև տվյալների բազայից, վեբ API-ից կամ այլ ցանցային ռեսուրսից տվյալների բեռնում: Վերջապես, օգտագործելով C# գրելու ցուցակը Excel-ում և պահեք ելքային ֆայլը սկավառակի վրա:
Կոդ՝ ցուցակ արտահանելու համար Excel C#-ով
Այս կոդը օգտագործում է Workbook և Worksheet դասի օբյեկտը, որպեսզի մուտք գործի ֆայլի կառավարում գրելու ցուցակը Excel-ում՝ օգտագործելով C#: Օգտագործվում է Worksheet.Cells դասի ImportArrayList ֆունկցիան, որը պահանջում է աղբյուրի ցանկի հղում, աշխատաթերթի առաջին տողն ու սյունակը, որտեղ պետք է տեղադրվեն տվյալները, և տվյալների ուղղությունը, այսինքն՝ տվյալների պահպանումը ուղղահայաց սյունակում կամ հորիզոնական տողում:
Այս ձեռնարկում մենք սովորեցինք ցուցակի տվյալները գրել Excel-ում C#-ով, սակայն, եթե ցանկանում եք DataTable-ը արտահանել Excel, կարող եք հղում կատարել ինչպես փոխարկել DataTable-ը Excel-ի C#-ով-ի հոդվածին: