Mengeksport Jadual Data ke Excel dengan EPPlus, Mengekalkan Format Integer
Apabila mengeksport jadual data ke Excel menggunakan EPPlus, selalunya wajar untuk mengekalkan yang asal jenis data, termasuk nilai integer. Artikel ini meneroka cara untuk mencapai ini dengan lancar.
Soalan:
Saya mempunyai Jadual Data dengan sifat integer dan saya mahu mengeksportnya ke Excel, memastikan integer format terpelihara. Bagaimanakah saya boleh mencapai ini dengan EPPlus?
Jawapan:
EPPlus menyediakan penyelesaian yang mudah untuk keperluan ini. Berikut ialah coretan kod yang menunjukkan cara mengeksport DataTable ke Excel, mengekalkan format integer:
using (ExcelPackage pck = new ExcelPackage(newFile)) { ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts"); ws.Cells["A1"].LoadFromDataTable(dataTable, true); pck.Save(); }
Dengan menetapkan parameter kedua kaedah LoadFromDataTable kepada benar, EPPlus akan secara automatik mengesan dan menghantar jenis data dalam DataTable . Dalam kes nilai integer, ia akan diformatkan sebagai nombor atau terapung dalam fail Excel.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengekalkan Pemformatan Integer Apabila Mengeksport Jadual Data ke Excel menggunakan EPPlus?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!