Hogyan lehet a DataTable-t Excel-be konvertálni C#-ban

Ez a gyors oktatóanyag eligazítja, hogyan lehet a DataTable-t Excelbe konvertálni C#-ban. Először létrehozunk egy DataTable-t, majd a WorkSheet.Cells osztály ImportData funkciójával importáljuk az újonnan létrehozott munkafüzet objektum munkalapjába. A DataTable adatok Excelbe való írása után C#-ban, XLSX fájlként mentjük a lemezre.

A DataTable Excel-be konvertálásának lépései C#-ban

  1. A NuGet csomagkezelővel adja hozzá a(z) Aspose.Cells for .NET elemet a DataTable Excelbe importálásához
  2. Hozzon létre egy üres Workbook példányt a DataTable exportálásához
  3. Hozzon létre és inicializáljon egy DataTable-t Excel-fájlba íráshoz
  4. Deklarálja az ImportTableOptions osztály objektumát a paraméterek beállításához, miközben adatokat importál a DataTable-ből
  5. Szerezzen hivatkozást az újonnan létrehozott munkafüzet első munkalapjára
  6. A DataTable importálásához hívja meg a Cells.ImportData függvényt a WorkSheet osztályban
  7. Mentse el az eredményül kapott munkafüzetet, amely adatokat tartalmaz a DataTable-ból

Ezek a lépések azt a folyamatot írják le, amelynek során lépésről lépésre exportálják az adatokat a DataTable-ból az Excelbe C#*-ban, oly módon, hogy először létrejön az üres munkafüzet, majd inicializálják a DataTable-t, és kitöltik néhány áladatokkal. Létrejön az ImportTableOptions osztály objektuma, amely sok beállítható paramétert tartalmaz, azonban itt az alapértelmezett beállításokat használjuk. Végül a DataTable a munkafüzet első munkalapjára importálódik egy megadott kezdőcellában.

Kód a DataTable adatok Excelbe exportálásához C#-ban

Ebben a kódban az ImportTableOptions alapértelmezett beállításokkal használatos, azonban számos paramétert beállíthat, például 0 index alapú oszlopszámok listáját, amelyek adatait importálni kell a DataTable-ből, beállíthatja a dátumformátumot, beállíthatja a sorok és oszlopok összesített értékét. importált, és még sok más. Azt is eldöntheti, hogy az oszlopcímeket importálja-e vagy sem.

Ez a rövid oktatóanyag elmagyarázza, hogyan lehet C#-ban Excel-fájlt létrehozni a DataTable-ből. Ha meg szeretné tanulni a fordított folyamatot, például az Excel konvertálását DataTable-vé, olvassa el a hogyan lehet az Excelt DataTable-re konvertálni C#-ban című cikket.

 Magyar