Ինչպես արտահանել ցուցակի տվյալները Excel C#-ում

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

Ցուցակի տվյալները Excel C#-ով արտահանելու քայլեր

  1. Տեղադրեք Aspose.Cells գրադարանը Nuget փաթեթների կառավարչի միջոցով՝ ցանկի տվյալները Excel արտահանելու համար
  2. Ստեղծեք Workbook դասի օբյեկտ՝ ցուցակից արտահանված տվյալները պահելու համար
  3. Ստեղծեք ցուցակ՝ Excel արտահանելու համար թիրախային տվյալները պահելու համար
  4. Լրացրեք ցանկը նմուշային տվյալներով կամ լրացրեք այն արտաքին աղբյուրներից
  5. Ստացեք հղում դեպի որոշակի աշխատանքային գրքույկ sheet, որտեղ կպահվեն արտահանված տվյալները
  6. Զանգահարեք ImportArrayList ֆունկցիան՝ ցուցակի տվյալները Excel արտահանելու համար
  7. Պահպանեք ելքային Excel ֆայլը, որը պարունակում է արտահանված տվյալները ցանկից

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

Կոդ՝ ցուցակ արտահանելու համար Excel C#-ով

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

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

 Հայերեն