Trumpa pamoka padės jums kaip eksportuoti sąrašo duomenis į Excel naudojant C#. Sąrašas yra viena iš labiausiai paplitusių programavimo kalbos konstrukcijų, skirtų duomenims, kuriuos galima toliau eksportuoti į Excel, laikyti. Tai yra pagrindinė koncepcija, kurią sužinosite čia, kaip naudojant C# sukurti Excel failą iš sąrašo ir išsaugoti jį diske XLSX formatu.
Veiksmai, kaip eksportuoti sąrašo duomenis į Excel C#
- Įdiekite Aspose.Cells biblioteką naudodami NuGet paketų tvarkyklę, kad eksportuotumėte sąrašo duomenis į Excel.
- Sukurkite Workbook klasės objektą, kad galėtumėte laikyti duomenis, eksportuotus iš sąrašo
- Sukurkite sąrašą tiksliniams duomenims saugoti ir eksportuoti į Excel.
- Užpildykite sąrašą duomenų pavyzdžiais arba užpildykite jį iš kokio nors išorinio šaltinio
- Gaukite nuorodą į konkrečią darbaknygę sheet, kurioje bus išsaugoti eksportuoti duomenys
- Norėdami eksportuoti sąrašo duomenis į Excel, iškvieskite funkciją ImportArrayList.
- Išsaugokite išvesties Excel failą, kuriame yra eksportuoti duomenys iš sąrašo
Atliekant aukščiau nurodytus veiksmus, laikomasi paprasto metodo, kai pirmiausia sukuriamas darbaknygės klasės objektas ir pasiekiama nuoroda į tam tikrą lapą, kad būtų išsaugoti sąrašo duomenys. Sąrašas pildomas rankiniu būdu, tačiau jį galima pildyti iš kai kurių išorinių šaltinių, pavyzdžiui, gavus duomenis iš tam tikros duomenų bazės, žiniatinklio API ar kito tinklo šaltinio. Galiausiai naudokite C# rašymo sąrašą į Excel ir išsaugokite išvesties failą diske.
Kodas, skirtas eksportuoti sąrašą į Excel C#
Šis kodas naudoja darbaknygės ir darbalapio klasės objektą, kad pasiektų rašymo sąrašo į Excel failą, naudojant C#, valdymą. Naudojama Worksheet.Cells klasės funkcija ImportArrayList, kuriai reikia šaltinio sąrašo nuorodos, pirmosios eilutės ir stulpelio darbalapyje, kur turi būti dedami duomenys, ir duomenų kryptį, ty saugoti duomenis vertikaliame stulpelyje arba horizontalioje eilutėje.
Šioje mokymo programoje išmokome įrašyti sąrašo duomenis į Excel C#, tačiau jei norite eksportuoti DataTable į Excel, galite peržiūrėti straipsnį apie kaip konvertuoti DataTable į Excel C#.