Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Mengekalkan Pemformatan Integer Apabila Mengeksport Jadual Data ke Excel menggunakan EPPlus?

Bagaimanakah Saya Boleh Mengekalkan Pemformatan Integer Apabila Mengeksport Jadual Data ke Excel menggunakan EPPlus?

Mary-Kate Olsen
Mary-Kate Olsenasal
2025-01-01 12:09:10327semak imbas

How Can I Preserve Integer Formatting When Exporting a DataTable to Excel using EPPlus?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn